Image CAPTCHA
Enter the characters shown in the image.

You are here

Articles and Reviews on Testing Tools


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

Selenium and Protractor

If you peek inside Protractor you’ll see the good old Selenium Web Driver (aka WebDriverJS aka selenium WebDriver).

Protractor is essentially a wrapper for the JavaScript Selenium WebDriver. Therefore – you get all the capabilities of the WebDriver – along with a number of very useful additions.

There is a lot of benefits on using Protractor for your JavaScript tests especially if you are using AngularJS for your website, so instead of using Selenium WebDriver directly use protractor, even if still didn't started to implement tests against AngularJS. 

Post date: 15-12-13

Diving into Protractor

The first version of Protractor was released in July, 2013, when the framework was basically a prototype of a testing framework.
However, Google, with the support of the testing community, is evolving the framework to follow the evolution of AngularJS and to meet the needs of the community that is using AngularJS.

Post date: 15-12-13

Protractor vs. Karma

would I want to run Protractor with Karma? I surely can run them in separate terminal windows, in parallel. I could, in principle, have them share test files if I need to, but normally I'd rather not. Why? Because I want to keep my tests small with single dedicated purpose.

The only exception would be a file defining testing macros useful for both runners. This, however, would not be a test file but a macro definition file.

Other than that, I like a clear separation between my tests. Those to be run frequently and fast, and those for the complete app.
That makes a clear separation between when using Karma and when using Protractor.

Post date: 15-12-13

Testing with Protractor

Why to use Protractor to test AngularJS ?

  • Protractor is an end-to-end testing framework for AngularJS applications and works as a solution integrator - combining powerful tools and technologies such as NodeJS, Selenium, webDriver, Jasmine, Cucumber and Mocha.
  • It has a bunch of customizations from Selenium to easily create tests for AngularJS applications.
  • Protractor also speeds up your testing as it avoids the need for a lot of “sleeps” and “waits” in your tests, as it optimizes sleep and wait times.

One of the reasons AngularJS is so great to work with is that it was developed around the idea that testing is so important that it should be built into the framework. Every check-in of the Angular source is tested before it’s accepted into the core.

As bugs in our code, or any code, are inevitable, it’s important for us to be able to determine where they are and try to eliminate them before they show up in production. Using testing, we can isolate these pieces of functionality in a test environment where we can understand our app from the inside out.

Post date: 15-12-09

WebDriver vs Select2

Nowadays it's quite popular to use Select2 control instead of a common one. Second version has some cool features like filtering, tagging, themes support, etc. On the other hand, sometimes it's quite hard to automate interaction with such controls due to their dynamic nature.

Post date: 15-12-06

Video Your Selenium Tests

You can use screenshots for your Selenium tests and take them when you have test failure, but this mechanism has its own limitations, it’s hard to understand what exactly happen just before the test-failure.

This article, will present an option of having a video recording of each run

Post date: 15-12-06

Making Selenium to Work on IE

It seems that Selenium and IE are not really targeted to work together, some reliability issues, some synchronization issues, some performance issues, making the effort much higher than working with other browsers, maybe it is best is not to use them together, but in some occasions it is not a matter of choice, and you must make it work.
Here are some tricks that can help you solve this riddle and give you a safe passage to good automation frameworks.   

Post date: 15-11-28

Selenium User Statistics - UPward

What is the most used tool today…most will say Selenium.

We still remember when most popular tool was HP WinRunner/QTP/UFT, but with the current trend of moving applications into the web interface, more and more are moving to cost-free opensource, multi-languages support - Selenium

Of course that it is hard to compare Selenium against UFT, since the first is focusing  on web testing only while the other is an overall desktop testing tool.

Post date: 15-11-27

Selenium Platforms Supported

Selenium works with many browsers, operating systems, programming languages, and testing frameworks. From Firefox to JUnit, we've got you covered.
Here are some of the Browsers, OS, and drivers that already were created.

Post date: 15-11-21

Tool Review: Ubertesters Platform, session-2

The Ubertesters platform helps to launch and deliver a stable mobile app by helping everyone across the development chain to conduct a more efficient and structured testing process. As we continue the discussion with Ubertesters CEO, Ran Rachlin, we discovered that the platform offers an all-in-one mobile management tool for the complete beta testing campaign. Ubertesters is a mobile application beta testing management software tool that allows mobile development businesses to manage all of their beta testing resources in a single environment.

Post date: 15-11-15

Tool Review: Ubertesters Platform

Ubertesters is a crowd-based, complete mobile apps testing solution provider that helps organizations test their apps in real life conditions to ensure they launch a well-tested app. The platform is a comprehensive solution that allows build distribution, build management, crash reporting, bug reporting from within the tested app, test cases support, full team management and monitoring, session tracking and bug-tracking-system. In short, it provides 'end-to-end' solution to manage the QA process and teams. Thus, it allows enterprises to manage the complete mobile testing process under a single dashboard and one provider.  

Post date: 15-10-29

Spoon with Cucumber

Spoon, new framework for Activating and testing android mobiles, first try to run it with Cucumber.
Spoon is a framework to run android reports and Cucumber is a BDD framework.

Post date: 15-10-28

Selenium FirefoxDriver OPENS THE firefox browser

I found this article in the web, which can be very helpful for all selenium specialists
When you executing the following line:
FirefoxDriver driver = new FirefoxDriver();
There undergoes few steps to set up and invoke the browser. 

Post date: 15-10-27

Automated Android Testing with TestObject

TestObject Android mobile app testing is an automated service that allows Android app testing on real and virtual devices in the cloud. When you combine HockeyApp with TestObject, you’ll have the power of beta users (HockeyApp) and automated testing (TestObject).

Post date: 15-10-18

Testing Tool Interview, TestObject 2

An important aspect to consider in mobile testing is whether you always need real devices to test Mobile apps in the cloud?
TestObject mobile app testing is an automated service that allows Mobile App testing on real and virtual devices in the cloud. In this product focused interview, we uncovered the functionalities that TestObject brings along in Mobile Testing arena, access to the devices with an in-depth view of the dashboard while testing on Android and iOS devices. It supports manual testing, automated testing, provides detailed quality reports and issue tracking.

  • TestObject in QATestingTools.com
Post date: 15-10-18

Cloud Testing

HOW SHOULD YOU TEST CLOUD BASED APPLICATIONS ?
Cloud testing is a form of software testing in which web applications use cloud computing environments (a "cloud") to simulate real-world user traffic.
IT industry has been at the center of a virtual evolution in the form of cloud computing. In the cloud computing model, everything is viewed “As a Service.” The main idea originated from resource sharing, with availability and allocation being on demand via the Internet. It gives enterprises the capability of storing data in third-party data centers, maximizes the effectiveness of shared resources and reduces overall cost of operation. Besides, “the cloud” also helps enterprises get their apps up and running faster. May be this is why cloud vendors are experiencing around 60% of growth per year.
Working on cloud, however, is not just about creating and deploying apps, but also passing them through rigorous tests to ensure optimum quality. And Cloud testing services play a pivotal role in automating and standardizing these testing processes. Let’s understand the concept of cloud-testing better.

  • Cloud Testing in QATestingTools.com
Post date: 15-10-18

Testing Tool Talk: HipTest, Agile Test Management Solution

Hiptest is a cloud based, collaborative test management platform that supports behavior driven development and blends in continuous delivery processes. It provides a real-time environment for creating, executing and maintaining tests. It also works with all flavors of Cucumber, the free, open source tool for executable specifications. The highlights of the solution includes its abilities for real-time collaboration, speed and scalability through its unique refactoring capabilities, behavior driven development using Gherkin syntax, test automation through popular test frameworks like RSpec, Jasmine, Selenium etc. and seamless integration with project management and defect tracking tools like JIRA and Trello for both requirements and defects.

Post date: 15-09-22

Activate Appium 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.

In order to make running mobile test cases a fully automated process, I had to automate starting and stopping the Appium server along with the correct server arguments.

Post date: 15-09-20

Configuration of TestNG with Eclipse

Here is a simple explanation on how to add the TestNG into your project in eclipse.
written and described by registered freelancer in QaTestingTools.com, Nancy Bhardwaj
Software Tester (ISTQB Certified Tester )
http://www.qatestingtools.com/freelancer/nancy-bhardwaj

Post date: 15-09-20

Taurus - Is Ready to Try

Undoubtedly, most people, after gaining enough experience, eventually find JMeter’s script very easy to understand. Abstracta's tool (which is still in development, yet free and available on Github), ScriptGenerator, helps with this task of generating a simpler JMeter script that still follows the best practices we have defined.

In this post we’ll look at Taurus, an open source tool developed by the creators of Blazemeter, as another approach to facilitate the task of developing a script and how we can take advantage of its various features.

Post date: 15-09-20

JAR:Load - V2.1 - Release Notes

Post date: 15-09-15

Testing Tool Interview: TestObject

In a world surrounded with mobile apps, TestObject comes as a fresh delight for the QA Community. It offers a great platform to test mobile apps on iOS and Android devices, with hundreds of real physical devices for manual and automated testing. TestObject's real devices are based in-the-cloud which help to detect flaws and release a bug-free app, conjugated with the features of automated app testing, which can be used before each version release to maintain a bug free user experience.

Post date: 15-09-09

LoadRunner - New VuGen

VuGen is based is an open source IDE called SharpDevelop (similar to Visual Studio .NET).
The SharpDevelop IDE will be the basis for several of HP’s software testing products, including QuickTest Pro, Service Test, and Service Virtualization Designer.

Post date: 15-09-01

TestingWhiz 4.5 Released

Post date: 15-08-31

Testing Tool Interview: Testing-Whiz

TestingWhiz, a product of Cygnet Infotech, is an intuitive automation solution that has emerged as a codeless architecture to build test cases without strenuous efforts by testers, test engineers and large or small automation teams.
It is based on a proprietary FAST Technology that uses recording techniques like Keyword-Driven Testing, Object Recorder and Java Scripting to design and execute test cases. Testing-Whiz offers its applications in Database Testing, Web UI Comparison at the pixel level, Distributed Test Execution, Mobile test execution, Regression Testing and Cross Browser Testing.

see video or audio interview inside.
 

Post date: 15-08-31

HP ALM MODULES

MANAGEMENT MODULE - The management module includes the following sub modules:-

  • Releases - Define releases and cycles for the application management process
  • Libraries -
    • Define libraries to track changes in the project
    • Reuse entities in a project
    • Chase entities across multiple projects
Post date: 15-08-18

Test automation Frameworks

The main advantage of a framework of assumptions, concepts and tools that provide support for automated software testing is the low cost for maintenance. If there is change to any test case then only the test case file needs to be updated and the driver Script and startup script will remain the same. Ideally, there is no need to update the scripts in case of changes to the application.
Choosing the right framework/scripting technique helps in maintaining lower costs. The costs associated with test scripting are due to development and maintenance efforts. The approach of scripting used during test automation has effect on costs.

Post date: 15-08-17

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