How to install and setup Appium on Windows

Python 3.6.3, PyTest 3.2.4, Selenium 3.7, PyCharm, Appium 1.2.6 Install Python 3.6.3 Download python: https://www.python.org/downloads/ Install Python: Set checkbox “add Python version to PATH” Click “Install Now” You will see successful installation message like below Click “Close” Verify Python Installation: Press Windows+R to open “Run” box. Type “cmd” and then click “OK” to open a … Continue reading How to install and setup Appium on Windows

How to use Postman for API test automation. Part III – Pagination

Today we will talk about testing paginated data from API. The main parts of validating responses that support pagination is number of items that we get in response and page number we are at right now. This is pretty critical as when pagination does not work correctly application might suffer from performance degradation and bad … Continue reading How to use Postman for API test automation. Part III – Pagination

How to use Postman for API test automation. Part II – Validate Response

In a previous part of this small tutorial we have installed Postman and executed our first test. This test is just validating a response code and response time. This time we will try to write some more extensive tests that will validate a response and make sure that result is stable. This is critical, especially … Continue reading How to use Postman for API test automation. Part II – Validate Response

How to use Postman for API test automation. Part I – First test

Postman becomes more and more popular tool for API so we decided to do a small series of posts on our experience and best practices on how to use this tool for API testing. This series will be useful for developers as well as for QAs. As you will get some new approaches that can be … Continue reading How to use Postman for API test automation. Part I – First test

How to convert Postman API test into JMeter load test

While working on mobile application API tests we were thinking how to use the same test set for functional tests as well as for load test and stress test. This would be useful as application was rapidly changing and having separate test set for functional and load/stress test was a trouble. As it would require … Continue reading How to convert Postman API test into JMeter load test

How to tokenize cucumber for calabash

While writing regression tests for one of iOS applications, we faced a small problem. We have two environments development and test. Sometimes we need to execute tests on dev server and sometimes on test. For each of this environments we have different accounts and no way to create identical accounts on both environments. This problem … Continue reading How to tokenize cucumber for calabash