JMeter is a popular open source performance test tool. However, its shortage of comprehensive report functionality, affects performance test result analysis, e.g., performance monitor of server, hits per second, response code over time, and so on. This paper will introduce how to create more analysis reports in both JMeter GUI Mode and Non GUI mode.
Posts Tagged ‘testing’
Refining Customer Experience Design Through Optimization
If you think about what your digital experience will be in 3 to 5 years, what can you expect? Transformation of the entire digital landscape is changing rapidly with new mobile capabilities coming online seemly every day. Many of these capabilities will enhance our customers’ experiences, while others will turn out to be not so helpful. […]
Automated Acceptance Test with AngularJS, Jasmine and Protractor
Want to do automated acceptance test in AngularJS web app? This post introduces you to the basics of building Automated Acceptance Test with AngularJS, Jasmine and Protractor.
Test Complete over RIA Test for EXTJS applications
Objective Our objective is to find a testing tool to automate the testing for EXTJS applications. A high level enterprise application based on EXTJS will have multiple UI controls floating around. The controls will have mostly dynamic values fetched from backend. Each UI control might take to many level of child pages and popup windows. […]
Automating REST services using Soap UI Pro
“A Web service is a method of communication between two electronic devices over a network. It is a software system designed to support interoperable machine-to-machine interaction over a network.” There are various tools available to test web services. Some of them are Soap UI, Soap UI Pro, Test Maker, Web Inject etc. The most common tool we use is Soap UI. Soap-UI […]
How the Defect Triage Process Helps
In this blog, I will introduce the defect triage processes that I previously defined and show how it can be tailored for similar, future projects. Background: I joined an integration project to lead and do integration testing after I already did functional testing for the client’s four projects, which were all related to the integration […]
Using Selenium with Java and TestNG (5)
Page Factory In this blog, I‘ll introduce how to use selenium page factory. Page factory is the way selenium provided to reuse the web elements. If you don’t use page factory or the page object model, the test scripts maintenance will take too much effort. The problem is that selenium only gives the page factory […]
Using Selenium with Java and TestNG (4)
Simple Script In this blog, I‘ll introduce how to use selenium to create a simple script. You will find that selenium is very easy to use. Before we start, let me introduce the basics of automated testing. It is very simple, only 3 steps: Get the expected Result Get the Actual Result Assertion, compare the expected […]
Using Selenium with Java and TestNG (3)
EventFiringWebDriver & Listener In this blog, I‘ll introduce how we use EventFiringWebDriver and listener to create an auto-logging system for the test framework. Why use EventFiringWebDriver and the event listener? If we use it, we can easily know what a web driver instance will do with a small listener, and what operation it does […]
Using Selenium with Java and TestNG (2)
DataProvider in TestNG In this blog, I‘ll introduce how to use TestNG’s DataProvider to create a data driven test. DataProvider is a feature of TestNG which makes TestNG easier to create data driven tests than Junit. It’s pretty easy to use DataProvider. First, let’s add the DataProvider into a test annotation like this:
Using Selenium with Java and TestNG (1)
Parallel Test Execution & Multi-thread In this blog, I‘ll introduce how we use Selenium and TestNG to execute the test cases in parallel. If you’re using selenium and testNG, it would help reduce the test execution time. As we know, testNG has the feature of parallel test execution. We could run testNG test cases on […]
How to implement agile testing on a non-agile project
Often, people think agile testing only can be implemented on an agile project. Actually agile testing is a set of engineering practices, and it can be implemented on any kind of project. For example, as a typical agile testing practice, test-driven requirements can be leveraged in any kind of project. Even for a traditional waterfall project, […]