Browsed by
Month: March 2017

Manipulating the test data

Manipulating the test data

Once I started to work on a terrible project. Where all the possible mistakes were done. But I’m really thankful that it has happened, because now I know how the project shouldn’t look like. One of the learning that I took from this situation is that you should do the proper data management. The test data should be reliable and reusable, otherwise your tests will be flaky. Independence from the test system My vision is that a test should be…

Read More Read More

Visual testing as a supplement to the existing automation project

Visual testing as a supplement to the existing automation project

Not long ago I attended Automation Guild Conference. There I’ve learned about the possibilities to integrate visual testing in the existing automation framework. The theme was interesting to me, because it has answered the question regarding the mobile automation usefulness. While this conference the presenters used Applitools for their visual tests. So, I made up my mind to give it a try. Why visual testing is a great supplement to the automation For a long time I’ve heard things like: “automation…

Read More Read More

Running parameterized jobs on Jenkins from PR on GitHub

Running parameterized jobs on Jenkins from PR on GitHub

In this article I will describe the way of running jobs on CI from the comment in GitHub pull request. This can be any kind of job you may need to perform, but mostly it makes sense to run tests there. At XING, we have successfully implemented it and have the possibility to run Unit tests, Automation tests, Visual tests and static code analyzers from the pool request. How it looks like In the screenshot below you will see an…

Read More Read More

Skip to toolbar