7 + 8 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

You are here

Articles and Reviews on Testing Tools

322 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.

Ranorex – UI Test Automation Tool for Professionals

Found something, which is unique to Ranorex. It has the ability to package a test case into EXE file, making it easy to integrate and activate within some other tools that are in the local Testing Lab. Even sharing the generated test report with the integrating system is easy, based on the open standards Ranorex is relying on. It can even be a part of your Integration and Gating testing after every build. The ability to create and activate your own hybrid tests can be timesaving for QA

  • Ranorex
Post date: 13-06-05

Test Data Management - Goals and planning

Test data management is a set of procedures that allows the company to create better solutions using test data sets. We mean, desktop or client-server software and database system as well as web-service or any other solution that deals with large scale data arrays. The first and most important step of the process is goal identification. The company should decide why test data sets or databases are important. Also, developers, QA engineers and administrators have to describe how test data helps to make software or hardware solutions better.

Post date: 13-05-23

Testing Terms: X

Did You Know

XMPP/Jabber - Extensible Messaging and Presence Protocol (XMPP) is a communications protocol for message-oriented middle-ware based on XML (Extensible Markup Language). The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near real-time, instant messaging (IM), presence information, and contact list maintenance.

more interesting terms inside

Post date: 13-02-13

Telerik has just acquired Fiddler

Post date: 13-02-11

Testing Terms: N


Native Mobile App - A Native application (native app) is an application program that been developed for use on a particular platform or device. a native app is installed directly on a mobile device and developers create a seperate app version for each mobile device.


Post date: 12-07-09

Automatic Regression, Do we really need it ?

Regression done by the Automatic Testing Framework is not an easy task. It takes an Automation engineer and maybe more, good design, and a well-versed programmer to handle the task for a year or more.

Are we prepared for Automatic Regression? Is it worth the expense?

Here are some questions that can illuminate the subject:

Post date: 12-07-06

Automated Testing Tools, Compare and Select

You cannot complete a development process without doing an appropriate testing cycle. You start with manual testing but soon wish to add automated testings.
With the availability of so many testing tools, selecting the tool that will answer your needs becomes a job for professionals.
The tool analyzing process should be finalized with a check-box table that sums up all your system requirements, and point you towards the most appropriate tools, that you should try.
Your final selection will then direct you to the best suited tool for your work flow and testing needs.
Remember: There is no such thing as Best Tool, rather the Most Appropriate tool.

Post date: 12-06-17

Developers Need Automation, Yes/No? I say: They Must!!

Do developers need to test their own code, before releasing their module ?

There are a number of different ways that code can and should be tested by developers. Good and SOLID code is easily tested (TDD or at worst unit tested), but developers should definitely consider feature and functional testing to be their responsibility before expecting someone else to review it.

There are many studies on the cost advantage and value in finding bugs early, but also a good developer will not give buggyunconfirmed code over for review (or not?)

Post date: 12-06-12

Testing Terms: S

Did You Know...

Service Virtualization - service virtualization is a method to emulate the behavior of specific components in heterogeneous component-based applications such as API-driven applications, cloud-based applications and service-oriented architectures. It is used to provide software development and QA/testing teams access to dependent system components that are needed to exercise an application under test (AUT), but are unavailable or difficult-to-access for development and testing purposes. With the behavior of the dependent components "virtualized," testing and development can proceed without accessing the actual live components. Service virtualization is recognized by vendors, industry analysts, and industry publications as being different than mocking. (Wikipedia)

Post date: 12-05-31

Mobile Testing with Open Source VoIP

Open Source VoIP softphones are most needed when we want to start doing some test on our system, to get the real user experience. not all softphones are good for testing purposes but let's start examining those tools that are free. Please comment and suggest your own/preferred testing tool for our mobile/voip user experience test. Softphones are good for manual and automatic testing. Some even give an API for better testing and operation reliability. The one I selected are all top quality open source softphones.

Post date: 12-05-30

VoIP Performance - Testing, Tools Review

Do you know what is holding your VoIP performance?

Packet Loss, Jitter, Packet Delay, latency. All those things are network related and usually most VoIP quality problems come from the network. This article is focused on some free applications for testing VoIP networks performance. Good testing starts with free testing tools and keen eye, and in this special article, even ear. Network problems not only influence the traffic and data integrity, it effects the sound as well; sound and voice over ip. So, let's start presenting the free voip testing tools, and if you already know what you need then you are ready for the hardcore tools. Good VoIP deployment starts with proper testing.

Post date: 12-05-30


[Q-001] Looking for QTP and LoadRunner information centers

Information about QTP and LoadRunner, which are both HP tools can be found at:

HP website or support: http://h18004.www1.hp.com/products/quickspecs/14128_div/14128_div.html

QATestingTools information center: http://www.qatestingtools.com/qtp

Post date: 12-05-28

Opensource Pros against Cons

Post date: 12-05-16

Database Testing

Database testing is a layered process

It consists of 4 layers: A)User Interface, B)Business layer, C)Data access layer, D)Database archive.

We can target our testing on specific layer or do black box testing on all layers according to user expectancy of the data flow. Many system and web softwares access databases from different back-ends. Testing productivity process is very difficult for client-server databases or web-based databases.

Data access layer is the only layer that deals with the database directly.The UI layer deals with the user, and the business layer verifies that the business rules and strategies are kept. And therefore, most of the database testing effort is on the data access layer.

Post date: 12-05-13

Testing Terms: M


Multicast Protocols - IP multicast is a method of sending Internet Protocol (IP) datagrams to a group of interested receivers in a single transmission. It is often employed for streaming media applications on the Internet and private networks. The method is the IP-specific version of the general concept of multicast networking.

Post date: 12-05-13

Testing Terms: B

Did you Know ?

Background Actions - In BDD testing, Background is some scenario, which is running before each scenario in the feature. In most cases, there is only one background per feature.

Post date: 12-05-05

Testing Terms: H

Few Words about Hybrid testing Framework - Hybrid testing framework should include Data Driven Testing abilities, Keyword Driven Testing abilities implemented with a Modular Framework which is much easier to maintain and reuse.
Hybrid testing is what most frameworks evolve into over time and multiple projects. The most successful automation frameworks generally accommodate both grammar and spelling as well as information input. This allows information given to be cross checked against existing and confirmed information. This helps to prevent false or misleading information being posted. It still however allows others to post new and relevant information to existing posts and so increases the usefulness and relevance of the site. This said, no system is perfect and it may not perform to this standard on all subjects all of the time but will improve with increasing input and increasing use. 

  • Hybrid Testing Framework
Post date: 12-05-03

Testing Terms: I


Interoperability TestingInteroperability is the ability of diverse systems and organizations to work together (inter-operate). Being able to accomplish end-user applications using different types of computer systems, operating systems, and application software, interconnected by different types of local and wide area networks. Software interoperability requires a common agreement that is normally arrived at via a industrial, national or international standard.

Post date: 12-05-03

Testing Terms: C

WHAT DO YOU KNOW about Code Coverage...

Code Coverage, same as Coverage Testing - Test coverage measures the amount of testing performed by a set of test. Wherever we can count things and can tell whether or not each of those things has been tested by some test, then we can measure coverage and is known as test coverage.
code coverage is a measure used to describe the degree to which the source code of a program is tested by a particular test suite. A program with high code coverage has been more thoroughly tested and has a lower chance of containing software defects than a program with low code coverage. Many different metrics can be used to calculate code coverage; some of the most basic are the percent of program subroutines and the percent of program statements called during execution of the test suite.

Post date: 12-05-03

Testing Terms: F

Did You Know ?

Fail - A test is deemed to fail if its actual result does not match its expected result.

Post date: 12-05-03

Testing Terms: E

DID YOU KNOW  -  ETL Testing is ETL = Extract, Transform, and Load, the testing include: Extract data from your database system, Transforms the data by performing changes: clean, update, etc.  and Loads the data into the DW system for analytical reporting and information.


  • ETL testing
Post date: 12-05-03

Graphical User Interface (GUI) testing

Many test automation tools provide record and playback features that allow users to interactively record user actions and replay them back any number of times, comparing actual results to those expected. The advantage of this approach is that it requires little or no software development.

This approach can be applied to any application that has a graphical user interface. However, reliance on these features poses major reliability and maintainability problems. Relabelling a button or moving it to another part of the window may require the test to be re-recorded. Record and playback also often adds irrelevant activities or incorrectly records some activities.

Post date: 12-02-20

The Hardness of SOA testing

Post date: 12-01-31

Test Automation

Test automation or Automated testing or Automatic test is a software, macro that run the tests, analyze its results, compare it with expected term and set it to pass or fail. The first thought coming in mind is that, it is actually a manual test that is done automatically by external software. But infact if we automate a manual test, does it stay the same? Can we say that both are the same?

So, lets first try to understand what is an automated test.

Post date: 12-01-31

RSS Feeds

Post date: 12-01-17

Testing Terms: T

Did You Know that 
Test Driven Development (TDD)
is a software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests, only.


Post date: 12-01-09

Test Automation Framework

Test automation framework is a set of assumptions, concepts and tools that provide support for automated software testing. The main advantage of such a framework is its low cost for maintenance. If there is a change in any test case, only then, the test case file needs to be updated while the Driver Script and Startup script remains the same. There's no need to update the scripts in case of any changes to the application. Choosing right framework/scripting technique helps in maintaining the costs.

Post date: 12-01-05




Total Manufacturers in our archive: 274
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 .. Aztaz Software Backtrace I/O
Badboy BlazeMeter Borvid BrowserStack BSQUARE BStriker Intern ..
CA Technologies Canonical Canoo Catch Limited CelestialTeapot Chris Mallett
Cleanscape ClicTest CloudQA CodeCentrix CodePlex projec .. Codoid
Cogitek Compuware Configure IT Conflair ConSol Core Services
Countersoft CresTech Softwa .. Cross Browser T .. 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 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 Software 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 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 SqashTeam 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 ..
Testenium Testim.io Testing Technol .. TestingBot TestLodge Testmunk
TestObject GmbH 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