Image CAPTCHA
Enter the characters shown in the image.

You are here

Articles and Reviews on Testing Tools


334 Articles are now in archive
...You have an important article on Testing Tools and you want to share it with our community...??
pls, mail it to our site admin and we will do the rest.

Agile Testing

On Agile teams, we build the product well from the beginning, using testing to provide feedback on an ongoing basis about how well the emerging product is meeting the business needs. This sounds like a small shift, but it has profound implications. The adversarial relationship that some organizations foster between testers and developers must be replaced with a spirit of collaboration.

Post date: 15-07-19

Selenium WebDriver & Selenium RC - Difference

Selenium is a browser automation tool, commonly used for writing end-to-end tests of web applications. A browser automation tool does exactly what you would expect: automate the control of a browser so that repetitive tasks can be automated. It sounds like a simple problem to solve, but as we will see, a lot has to happen behind the scenes to make it work.

Before describing the architecture of Selenium it helps to understand how the various related pieces of the project fit together. At a very high level, Selenium is a suite of three tools. The first of these tools, Selenium IDE, is an extension for Firefox that allows users to record and playback tests. The record/playback paradigm can be limiting and isn't suitable for many users, so the second tool in the suite, Selenium WebDriver, provides APIs in a variety of languages to allow for more control and the application of standard software development practices. The final tool, Selenium Grid, makes it possible to use the Selenium APIs to control browser instances distributed over a grid of machines, allowing more tests to run in parallel. Within the project, they are referred to as "IDE", "WebDriver" and "Grid". This chapter explores the architecture of Selenium WebDriver.

Post date: 15-07-19

SQL Interview Questions For Software Testers

SQL Interview Questions For Software Testers
Software testing - Questions and Answers - SQL Interview Questions
Q. What does SQL stand for?
A. Structured Query Language

Post date: 15-07-18

Start or Stop Appium Server Programmatically

Start or Stop Appium Server Programmatically using Java.
Appium
 is a very promising tool when it comes to mobile automation. I have given it a try for about 6 months when I was working on a mobile testing framework for my company. 
Appium comes in many client bindings (Java, C#, Python and Ruby) which offer a lot of features, but they lack the ability to start the server in an automated way which means that it has to be done manually.

Post date: 15-07-15

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 members have devised for integrating JMeter scripts with JSystem

Post date: 15-06-29

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.

If this seems to be the cases, there is a very simple way to accomplish it. You can just use the JSystem JBehave system object.

Post date: 15-06-29

Downloading files using Selenium and Apache HttpClient

Consider the following scenario:
You're writing an automation script that's supposed to perform a login to a website (using a username and password), and then you're transferred to the next web page which has a link for downloading a PDF document (call it: my_report.pdf). To download the file, your script would need to be able to perform the following steps:

  1. Enter a username and password into the relevant input fields and click the "Submit" button.
  2. On the next page, click the "Download Report" link to begin downloading the my_report.pdf file.
  3. Select a location on your local hard drive for saving the PDF document, and finally download the file to that location for some further processing.
Post date: 15-06-29

Episode 5: eggPlant - In conversation with Antony Edwards

eggPlant brings a plethora of cross platform, technology agnostic user based test automation capabilities to an organization through image recognition technology, with complete control of entire user interface.
It can automate anything that a manual test engineer needs to test.
eggPlant essentially started as a functional testing tool which later developed into an automation solution that could automate any system, rather than the application.
It later permeated into performance and load testing, network testing, device and lab management testing, mobile and integration testing space.
The tool further focuses to provide solutions for test analytics, test creation and test environment management.

Post date: 15-06-22

Test Automation, Not all Roses

Test Automation, is am automatic ability to activate, track and trace issues in our product development process or on the acceptable phase or deployment phase.
It is not a cheap effort, it needs special applications or platforms, knowledge base, good personal/developers, in many companies it is very much like any development process: it needs strategy, planning, management and good implementation.
If it's that expansive, then what are the advantages of using this kind of a system?

Post date: 15-06-21

SoapUI Married with Selenium

Read on how to setup Selenium with SoapUI installation in a way that it will empower SoapUI, to be operation even for testing flows that need interaction with the UI.

Post date: 15-06-17

Creating Your Automation Solution with CodedUI

Whether you create a project from scratch or use an existing template, you need to add your project to source control for version management and change tracking. To create a new project using Visual Studio, in the New Project dialog box, just select Test and make sure that the Add to Source Control check box is checked.

Post date: 15-06-13

Automation Planning with MTM and CodedUI

Like project planning or test planning, automation planning is important to ensure that teams are not jumping into automation scripting without considering the relevant factors. These factors are critical for providing accurate estimates, deciding the right framework, choosing the right approach, enabling long-term automation maintenance and achieving early return on investment (ROI).

Post date: 15-06-13

Test Automation Using Visual Studio 2010 Coded UI

You can use Visual Studio 2010 Ultimate or Visual Studio 2010 Premium to create automated tests of the user interface (UI) known as coded UI tests. These tests provide functional testing of the UI and validation of UI controls. Automated UI tests enable you to test that the UI is functioning correctly after code changes. Coded UI tests are quicker to run than manual tests, meaning that you can run them more frequently.

This article provides test automation guidance that helps you leverage the coded UI features of Visual Studio 2010 to foster a continuous, consistent and standard automation approach. Such an approach allows you to build, deploy and test, taking advantage of Visual Studio Lab Management features, which let automation testers reap the benefits of integrating with the build process for automatic build deployment, executing on VMs and reporting test automation results as part of Microsoft Test Manager (MTM).

Post date: 15-06-13

BDD testing Frameworks

Behavior Driven Development, means using natural language instructions to set your test cases and development. This kind of language called Gherkin.
This method was created to save time on learning Test Cases methodologies, combined with Automation mechanism, this can be a save-time tool.

This method used most within Agile development methodologies and Test Driven Development as well.

view comparison table at http://www.qatestingtools.com/compare-bdd-testing-tools

Post date: 15-06-04

Episode 4: XStudio - In conversation with Eric Gavaldo

XStudio is a complete and enhanced graphical test management solution facilitating a feature rich suite of options to help you manage the complete life-cycle of your products, including but not limited to users, requirements, specifications, documents, projects, test reports and test campaigns and integrated bug-tracking options. XStudio was designed as a test engine that later evolved into a test management solution to handle the complete project lifecycle from start to finish. The GUI harnesses five different modules to handle the data of the project : product module, requirements module, test module, test campaign module and bug tracking module. The uniqueness of XStudio lies in its prioritization of each individual element of the traceability matrix.

Post date: 15-06-01

How to Scope Scenarios with JBehave and Guice

Neither one of these options is great for use with JBehave.  Instance scope is a problem because JBehave then creates a new Step class for every step in a scenario, making it impossible to share state between steps without using static (global) state.  Singleton scope is a different side of the same problem: state ends up shared among all scenarios.  In either case, to make things work you must remember to clean up the global state after each scenario.

Post date: 15-05-25

QAComplete 10.0 has been released.

See what's new in QAComplete:

  • SoapUI NG, ServiceV, and SoapUI integration with QAComplete
  • Comes with new connector for Jira,
  • Support for TestNG Selenium WebDriver framework 
  • Selenium WebDriver Integration.
  • Add, Run, and Report on Selenium WebDriver tests.
  • Support for JUnit and NUnit Selenium frameworks.
  • Link manual and automated tests to requirements, releases, and defects.
  • Get aggregated test run reports across both manual and automated tests.
Post date: 15-05-18

Episode 3: Practitest - In conversation with Joel Montvelisky

Practitest originated out of the market requirements for a solution that could not only cover the whole spectrum of requirements, testing issues and integrations, but on the other hand could be a balanced solution between all the functionality and customizability that is provided only with enterprise solutions.
Practitest is a simplified approach to testing, that is easy to work with, and at the same time wouldn't compromise on the functionality.
The theme of Practitest is 'Information Management'. It is focused on helping teams with distributive development & is extensively used in financial and gaming domains.

Post date: 15-05-17

The True Cost of Open Source Test Management

Organizations with software development needs have increasingly become enticed by the potential benefits of open source tools.
For some, the ability to reduce their operating expenses by eliminating the costs commonly associated with licensing proprietary software holds significant value.
Other businesses view open source assets as an opportunity to customize their resources to meet the specific needs of their internal teams.
The availability of open source tools has spread into the realm of test management, with several such options cropping up in recent years.

Post date: 15-05-11

Codoid-VisGrid-1.7 is released

Post date: 15-05-11

Episode 2: Spiratest - In conversation with Adam Sandman

Spiratest has been in the market since 2007, trying to provide an integrated set of tools for managing the testing lifecycle.
It was the first solution that brought usability, powerful reporting, dashboards and traceability to everyone.
It has emerged as a simple, yet sturdy solution for critical industries like Aerospace, Healthcare and Banking services.
Spiratest is not just limited to issue and bug tracking, but also optimizes user experience, vital for any project success.
It is a complete quality assurance and test management system with integrated release scheduling and defect tracking, requirements traceability and real-time coverage analysis.

Post date: 15-05-09

Enterprise Tester version 5.1

Post date: 15-05-04

Episode 1: BStriker ALTM - In conversation with Sergio Emanuel

BStriker ALTM implements professional software testing that helps an enterprise to control the entire software development from testing perspective. It's main feature is the BRAIN assisting the user. Bstriker's ALTM differentiates from other tools in the market because of its ability to collaborate with, and teaching test teams how to deliver professional testing with a minimum effort. The main testing goal is to measure accurately the level of Quality of a developed application.

Post date: 15-04-30

Pages

MANUFACTURERS Wallboard

Testing tool manufacturers world-wide list
10Levels ABID CONSULTING AccelQ Accord Software ActiMind AdaCore
AdaLog AgileLoad AgileWay Agitar Algorismi ALL4TEC
Andreas Kleffel Android Apache Apica Apollo Systems AppAssist.mobi
Applitools AppPerfect Appsee ApTest Assertible Assure
Atlassian AutoIt Consulti .. Automation Anyw .. Automation Cons .. Axosoft Aztaz Software
Backtrace I/O Badboy BlazeMeter Borvid BrowserStack BSQUARE
BStriker Intern .. CA Technologies Canonical Canoo Engineeri .. Catch Software CelestialTeapot
Chris Mallett Cleanscape ClicTest CloudQA Codeborne CodeCentrix
CodePlex projec .. Codoid Cogitek Compuware Configure IT Conflair
ConSol Core Services Countersoft CresTech Softwa .. CrossBrowserTes .. Crosscheck Netw ..
Crowdsourced Te .. Cucumber Ltd Cyara Cygnet Infotech DareBoost Databene
Datamatics Glob .. DevExpress DTM soft Dynatrace LLC EasyQA Eclipse
EkaTechserv Elvior Emmanuel Jorge Empirix EPAM Systems Equafy
Esterel Technol .. eXept Software .. Experitest Finaris Froglogic FrontEndART Ltd
GeneXus GitHub project gnoso Google Code Pro .. GrammaTech Gurock Software
HelpSystems HENIX Hewlett Packard .. Hexawise High-Tech Bridg .. Hiptest
Hitex IBM Rational imbus Shanghai Impetus Inflectra informUp
InTENSO - IT Ex .. Ipswitch Jamo Solutions Janova JAR Technologie .. JBoss Developer
jClarity Jellly.io JetBrains Jively jQuery foundati .. JS Foundation
Jspresso Kanoah KMS Technology Kualitee LDRA Limited Litmus
LoadFocus Loadster Perfor .. MarathonITE Marketcircle Marketcircle Maveryx
Meliora Ltd Micro Focus Sof .. Microsoft Mobile Labs Mobile1st Mockaroo, LLC
Monkop Mozila MSys Technologi .. Navicat NeoTys Neowise Softwar ..
NetCart NORIZZK.COM Novosync Mobili .. NRG Global NTT Resonant OC Systems
Odin Technology OpCord Oracle Orcanos Original Softwa .. OW2
PANAYA Parasoft PassMark Patterson Consu .. Perfecto Mobile Pivotal, Inc.
Plutora Postman (API To .. PractiTest PrimaTest Process One Programming Res ..
Psoda PureLoad PushToTest Python Q-Assurance QA Systems
QACube QASymphony QAWorks QMetry Quali Qualitia Softwa ..
Quality First S .. Quotium RadView Softwar .. Ranorex RedLine13 Reflective Solu ..
ReQtest RevDeBug Robotium Tech Rogue Wave Soft .. Rommana Softwar .. RTTS
ruby-doc.org Runscope Sandklef GNU La .. Sauce Labs Seapine Softwar .. SeleniumHQ
Sencha Sensiple Siemens PLM Sof .. SmartBear Softw .. SmarteSoft SOASTA
SoftLogica Softomotive Softsmith Solution-Soft SonarSource Sourceforge
Spirent Technol .. SQS Software Qu .. Square Stimulus Techno .. Swifting AB Synopsys
T-komp T-Plan TechExcel TechTalk Telerik By Prog .. Tellurium
Test Collab Test Goat Test Recon TestCaseLab testCloud.de Gm .. TestCraft Techn ..
Testenium Testim.io TestingBot TestLodge Testmunk Testomato
TestOptimal TestPlant TestPro Testuff The Core Bankin .. The MathWorks
The Open Group thePHP.cc Thoughtbot Thoughtworks Tigris.org Time Simulator
Top-Q Trace Technolog .. TrendIC TRICENTIS Tritusa Pty Ltd TWD Solutions P ..
TypeMock Tyto Software Ubertesters UniTESK Universal Test .. Usetrace Ltd
Utrecht Univers .. Validata Group Vanamco AG Vector Software Veracode Verifaya Corpor ..
Verit VersionOne Viewlike.us Vornex Inc. Watir.com WcfStorm Soluti ..
We Are Mammoth Web Performance .. Wintask Wireshark Found .. Worksoft Xceptance
XK72 Xpand IT XQual ZAPTEST Zeenyx Software .. Zephyr
Zeta Software zutubi pty

Theme by Danetsoft and Danang Probo Sayekti