I recently finished up work on a TestProject addon that I'm pretty excited about, which gives you access to certain iOS-specific gestures. What do I mean by "iOS-specific...
One common requirement for testing apps that are supposed to run in a variety of contexts is related to the device-under-test's network speed. An app that runs just fine on an LTE...
Uploading a file from your local machine to your web app is a pretty common scenario, that must be included in your web test automation sometimes to complete end to end...
One of iOS’s commonly used features is the voice-controlled AI assistant named “Siri.” Siri can be used for lots of things, including integration with your own apps via...
As a lead maintainer of the Appium project, I was very excited to learn about TestProject building a test building and running tool on top of Appium and Selenium. Recently, I was...
Hello, I'm Paul Grossman, aka the Dark Arts Wizard! I'm a Test Automation Framework Architect / SDET for 19 years. This article gives an overview of a Natural Language Process...
During automation, UI elements in the application can change their appearance. It can be a change of color, size or even its presence or visibility. Validating those changes...
REST API is a powerful way to run tests, however it’s not always enough. There are some pitfalls that cannot be spotted by REST API testing alone. And here comes the importance...