Recent ThoughtWorks Tech Radar

If you were wondering whether the technology, trend or tool is worth investing your time and effort, the Tech Radar by ThoughtWorks may help you making the decision. The analysis is based on observations and predictions. New editions come periodially and here is always the recent one: https://www.thoughtworks.com/radar Some highlits that interested me the most … Continue reading Recent ThoughtWorks Tech Radar

How to run jMeter tests on Jenkins

If you monitor your system performance with Apache jMeter test suite, you can easily make it a part of your Continuous Integration and monitor the performance on a regular basis. You need to do three things: Put your Apache jMeter binary files on Jenkins machine Run jMeter tests in headless mode from Jenkins job, generating … Continue reading How to run jMeter tests on Jenkins

Automate Jenkins job creation with DSL

Jenkins job creation in Web UI is simple but still - manual creation takes time. Depending on your coding and testing practices you may find it acceptable or burdensome and costly. Jenkins DSL allows you to define Jenkins job in groovy script file, put it on VCS and allow Jenkins to create and execute jobs … Continue reading Automate Jenkins job creation with DSL

Run Protractor tests in Jenkins’ headless browser on Linux with Xvfb

Automated GUI testing is a must for core buisness functionalities in an application. Running them frequently in an automated manner on Continuous Integration environment guarantees reliable results and gives confidence that system isn't broken. Test suite should be written in a way that does not require human attention, generates test report and is repetitive to … Continue reading Run Protractor tests in Jenkins’ headless browser on Linux with Xvfb