TestingBot: Cross-browser testing tool for everyone on the cloud

What is every web designer and developer’s nightmare? Of course, it is the cross-browser compatibility, because it is an essential requirement especially from a user experience point of view. Here I will introduce you the TestingBot cross-browser testing tool for everyone on the cloud, but unfortunately it is not a free tool. This is a […]

Read more
Checkstyle plug-in tutorial for Eclipse

Overview The Eclipse Checkstyle Plugin is an Open Source development tool which analyzes the source code and ensures that your Java code adheres strictly to a set of coding standards. The plugin does that by inspecting your source code and when it finds items which are deviation you are immediately notified of problems via the […]

Read more
The introduction to Docker and its basic concept

You probably have heard of Docker, relatively new technology which focuses on Linux containers. It’s a helpful tool for packing, shipping and running multiple applications within “containers”. Containers can be often confused with virtual machines (VM). Let’s try to explain what containers and virtual machines really are. Similarities and differences between containers and VMs Containers […]

Read more
Allure Integration in Jenkins

Automation testing, it’s “all” about Continuous Integration. Jenkins is one of my favorite tools. But, what if we can enrich the platform with even better features in which we can have a cool interface, tables and reports that are more simple and easy for understanding. And all that enriched with report generation in HTML format. […]

Read more
Nightwatch configuration

Once you’ve installed nightwatch, you will need to create a configuration file. Configuration file can be saved as .json file or .js file. You can choose any of option and both will do the job, but I prefer .js file, because it can contain custom variables and comments. Comments in configuration file can be helpful […]

Read more
Implementing page object with root element

What is the problem It is a common case that a fragment of a page appears on multiple pages. This can be a header, a toolbar, a footer or any block of elements related to each other. These parts can be called sections, panels, blocks, components or by any other name the test developers want. […]

Read more
Install Nightwatch on Windows

Introducing Nightwatch.js Nightwatch.js is a testing solution that lets you use JavaScript to write browser-based, end-to-end tests. Nightwatch can also be used for writing Node.js unit tests. Nightwatch is written in Node.js and using the W3C WebDriver API (formerly Selenium WebDriver). Installation: Similar Posts from the author: Nightwatch configuration Dane Dukić

Read more
Setting up Allure (Part 1)

What is allure? Allure is a flexible test report framework that not only shows a very concise representation of what have been tested in a neat web report form, but allows everyone participating in the development process to extract maximum of useful information from everyday execution of tests, with the possibility to add screenshots, logs, attachments […]

Read more
Load testing with WAPTpro

Load testing is one of several different kinds of Performance related tests (Load Testing, Stress Testing, Spike testing, Endurance testing, Scalability Testing, Volume testing). In a sense of usage all of them are related to Performance Testing definition, which in one sentence, would be: “Performance Testing is artificially creating or simulating load and measuring how […]

Read more
Cucumber in Web testing (part 8 of 8)

8. Keyword “Examples” and conclusion Gherkin keyword: Examples Cucumber provides another useful Gherkin keyword which is used scenario parametrization. A scenario with an “Example” keyword will be executed multiple times with different parameters. Here is an instance: Examples: Similar Posts from the author: Cucumber in Web testing (part 6 of 8) Cucumber in Web testing […]

Read more