Blog

Using the new HTML reporter (Difido) in JSystem 6.1.01

We are introducing a new, shiny, and more modern HTML report to be used with JSystem. This report has a few notable benefits It is much prettier! It has almost no effect on the test execution time. This is one of the biggest problems of the old […]

Read more

Downloading files using Selenium and Apache HttpClient

The Selenium framework has become the standard for web browser automation, but at the time of writing this article, Selenium WebDriver doesn’t include a built-in method for downloading files from the web. Problem Description Consider the following scenario: You’re writing an automation script that’s supposed to perform […]

Read more

Jenkins Integration – Pulling From A Git Private Repository

Integrating Jenkins with Git is not a complicated task by itself and can be achieved by using all kinds of Jenkins plugins that will be discussed later on, As long as you are pulling your code from a Git public repository it is indeed a simple task, […]

Read more

JBehave support in JSystem

JBehave support in JSystem The BDD approach seems to gain popularity by the minute. One of the most popular frameworks that supports it in the Java language is JBehave. As a result, you may find the need to integrate a JBehave test (story), in one of you scenarios. […]

Read more

Jenkins Integration – Parameterized Job

Run Jsystem Code with Parameters In the previous tutorial we have configured a maven build step that runs Jsystem’s test code with the following command: org.jsystemtest:jsystem-maven-plugin:run -Dscenario=scenarios/default -Dsut=default.xml in this case the scenario and the SUT are “hard coded” into the job’s configuration, which can be fine, but […]

Read more

Jenkins Integration – Simple Project

Jenkins Configuration Bear in mind that the next steps we will configure a simple job that runs on Jenkins’ machine Go to Jenkins -> Manage Jenkins -> Jenkins Configuration. This page allows us to configure Jenkins’ basic configuration JDK Under JDK click JDK Installation Click on Add […]

Read more

Integrating JMeter scripts with JSystem

Apache JMeter is a great open source tool designed for load testing and performance measurement of web applications and web services. For those of you wishing to bring together the strengths of JMeter and JSystem, here is a short tutorial describing the methods that me and my team […]

Read more

Creating JSystem Projects From the Command Line

The fastest way to create a new JSystem projects is from the command line. If you are using Eclipse and prefer to use it you can follow the instruction in the Getting Started Guide. Maven Top-Q Maven repository is holding an archetype catalog which describes different projects […]

Read more

Concurrent Reports

Concurrent Reports In most cases we would like that our automation projects will be kept as simple as possible. Nevertheless, there are times on which we need to use concurrency in our project. Maybe we want to test multiple mobile devices or monitor a system while performing […]

Read more

JSystem Maven Plugin

JSystem Maven Plugin The most common way of executing JSystem scenarios is from the runner GUI. But in some case, we would like to execute scenarios directly from the command line without opening any graphic interface. This method can be easier for integrating JSystem with CI systems and would […]

Read more
Page 1 of 512345
Fork me on GitHub