Image CAPTCHA
Enter the characters shown in the image.

You are here

Articles and Reviews on Testing Tools


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

What's New in UFT 12.5 and LeanFT

Here are the main UFT add-ins that have been improved in the latest release:

  • Flex - New support and capabilities have been added to Flex which can now work with embedded FlexTreeView controls
  • SAP - SAPUI5 is now supported in Chrome and Firefox
  • SiebelOpenUI - can now work with buttons and drop down lists
  • Oracle - the add-in now supports menus in an Oracle application.
Post date: 15-08-02

The ATDD Cycle

Acceptance Test-Driven Development (ATDD) is a development methodology based on communication between the business customers, the developers, and the testers. ATDD encompasses many of the same practices as Specification by Example,Behavior Driven Development (BDD),Example-Driven Development (EDD),and Story Test-Driven Development (SDD).
All these processes aid developers and testers in understanding the customer’s needs prior to implementation and allow customers to be able to converse in their own domain language.

Post date: 15-08-02

Risk of Automation in Agile Process

Agile testing involves testing as early as possible in software development life cycle. It demands high customer involvement and testing code as soon as it becomes available. The code should be stable enough to take it to system testing. Extensive regression testing can be done to make sure that the bugs are fixed and tested. Mainly, Communication between the teams makes agile testing success

Post date: 15-08-01

The Agile Testing Quadrant

The agile testing quadrant separates the whole process in four Quadrants and helps to understand how agile testing is performed.

Post date: 15-08-01

Agile Testing Strategies

Construction iteration is classified into two, confirmatory testing and investigative testing.  Confirmatory testing concentrates on verifying that the system fulfills the intent of the stakeholders as described to the team to date, and is performed by the team.  While the investigative testing detects the problem that confirmatory team have skipped or ignored.  In Investigative testing, tester determines the potential problems in the form of defect stories. Investigative testing deals with common issues like integration testing, load/stress testing and security testing. 

Review Agile Testing Tools List and Tables

Post date: 15-08-01

Ranorex fight Selenium

We did a small fight of features between Selenium, most wanted web testing tool and Ranorex well known web/mobile/desktop testing tool.

This small fight include only 17 comparison issues, my guess that there is much more, so please comment for more issues to add to this table.

you can also view here comparison between web testing tools.

Post date: 15-07-29

Selenium Webdriver for API Testing

An API is a software-to-software interface, not a user interface. With APIs, applications talk to each other without any user knowledge or intervention. When you buy movie tickets online and enter your credit card information, the movie ticket Web site uses an API to send your credit card information to a remote application that verifies whether your information is correct. Once payment is confirmed, the remote application sends a response back to the movie ticket Web site saying it's OK to issue the tickets.

Post date: 15-07-28

Testing Terms: O

DID YOU KNOW

ODT - Observation Driven Testing, A testing technique for identifying code behavior that is unexpected. An automated tool can test the code by executing it in many ways based on the contents of the code units, and their relationships, and then provide its observations about code behavior to the developer for review.

Post date: 15-07-28

Testing Terms: P

DID YOU KNOW

Penetration test, (Pentest) - Is an attack on a computer system with the intention of finding security weaknesses, potentially gaining access to it, its functionality and data.The process involves identifying the target systems and the goal, then reviewing the information available and undertaking available means to attain the goal. A penetration test target may be a white box (where all background and system information is provided) or black box (where only basic or no information is provided except the company name).

Post date: 15-07-28

Extract Pdf with Selenium WebDriver

How to Read a pdf using the selnium webdriver? here is one solution, implemented with selenium on visual studio,

extract PDF using selenium.This sample will helps you out

Post date: 15-07-26

Record a Video of testcases with Selenium Webdriver on Java

We know how to capture a screenshot of your Automated TestCases, How about a video ?? This post helps you to record your screen when you conduct automation test. This is very simple to record/video test cases.It also helps you to debug if any test script went wrong.

Post date: 15-07-26

Test Plan for Agile

On traditional projects, testing is usually treated as a quality gate, and the QA/Test group often serves as the quality gatekeeper. It's considered the responsibility of testing to prevent bad software from going out to the field. The result of this approach is long, drawn out bug scrub meetings in which we argue about the priority of the bugs found in test and whether or not they are sufficiently important and/or severe to delay a release.
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.

Post date: 15-07-23

Test Studio R2 2015

Post date: 15-07-22

Introducing Ranorex 5.4

Post date: 15-07-20

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

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 Coronys Ltd 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 Testsigma Techn .. 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