0% found this document useful (0 votes)
55 views5 pages

SAQ Assignment 1

This assignment discusses automated testing tools and their usage in software quality assurance. It lists several popular automated testing tools including Selenium, TestingWhiz, TestComplete, Ranorex, Sahi, Watir, Tosca Testsuite, Telerik TestStudio, and Katalon Studio. For each tool, it provides a brief description of their working capabilities and features. It explains how these tools can be used to automate testing of software and ensure quality.

Uploaded by

Asjad Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views5 pages

SAQ Assignment 1

This assignment discusses automated testing tools and their usage in software quality assurance. It lists several popular automated testing tools including Selenium, TestingWhiz, TestComplete, Ranorex, Sahi, Watir, Tosca Testsuite, Telerik TestStudio, and Katalon Studio. For each tool, it provides a brief description of their working capabilities and features. It explains how these tools can be used to automate testing of software and ensure quality.

Uploaded by

Asjad Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Bahria University, Islamabad Campus

Department of Computer Science


Assignment 01

BSCS VIII A:

(Fall 2021 Semester)

Paper Type: Descriptive

Course: Software Quality Assurance Date: 29-11-2021

Course Code: SEN 420 Deadline : 05-12-2021

Faculty’s Name: Zubaria Inayat Max Marks: 10

Student’s Name: __________________ Enroll No: ___________


(USE CAPITAL LETTERS)

Total Marks: 10

Question:
This assignment has multiple problems to answer:

1. Search and gather all the automated testing tools which were developed in past years

and are in use in software industry.

Solution:

1. Selenium

2. TestingWhiz

3. TestComplete
4. Ranorex

5. Sahi

6. Watir

7. Tosca Testsuite

8. Telerik TestStudio

9. Katalon Studio

2. Explicitly mention each tool with its working capabilities and, Write and explain the

scenario to signify the usage of automated testing tools in context of SQA.

Solution:

Selenium:

Selenium is a testing framework to perform web application testing across various


browsers and platforms like Windows, Mac, and Linux. Selenium helps the testers to
write tests in various programming languages like Java, PHP, C#, Python, Groovy, Ruby,
and Perl. It offers record and playback features to write tests without learning Selenium
IDE.

TestingWhiz:

TestingWhiz is a test automation tool with the code-less scripting by Cygnet Infotech, a
CMMi Level 3 IT solutions provider. TestingWhiz tool’s Enterprise edition offers a
complete package of various automated testing solutions like web testing, software
testing, database testing, API testing, mobile app testing, regression test suite
maintenance, optimization, and automation, and cross-browser testing.
TestingWhiz offers various important features like:

 Keyword-driven, data-driven testing, and distributed testing


 Browser Extension Testing
 Object Eye Internal Recorder
 SMTP Integration
 Integration with bug tracking tools like Jira, Mantis, TFS and FogBugz
 Integration with test management tools like HP Quality Center, Zephyr, TestRail, and
Microsoft VSTS
 Centralized Object Repository
 Version Control System Integration
 Customized Recording Rule

TestComplete:

TestComplete is a functional testing platform that offers various solutions to automate


testing for desktop, web, and mobile applications by SmartBear Software.

TestComplete offers the following features:

 GUI testing
 Scripting Language Support – JavaScript, Python, VBScript, JScript, DelphiScript,
C++Script & C#Script
 Test visualizer
 Scripted testing
 Test recording and playback

Ranorex:

Ranorex Studio offers various testing automation tools that cover testing all desktop,
web, and mobile applications.

Ranorex offers the following features:

 GUI recognition
 Reusable test codes
 Bug detection
 Integration with various tools
 Record and playback
Sahi:

Sahi is a testing automation tool to automate web applications testing. The open-source
Sahi is written in Java and JavaScript programming languages.

Sahi provides the following features:

 Performs multi-browser testing


 Supports ExtJS, ZK, Dojo, YUI, etc. frameworks
 Record and playback on the browser testing

Watir:

Watir is an open-source testing tool made up of Ruby libraries to automate web


application testing. It is pronounced as “water.”

Watir offers the following features:

 Tests any language-based web application


 Cross-browser testing
 Compatible with business-driven development tools like RSpec, Cucumber, and
Test/Unit
 Tests web page’s buttons, forms, links, and their responses

Tosca TestSuite:

Tosca Testsuite by Tricentis uses model-based test automation to automate software


testing.

Tosca Testsuite comes with the following capabilities:

 Plan and design test case


 Test data provisioning
 Service virtualization network
 Tests mobile apps
 Integration management
 Risk coverage
Telerik TestStudio:

Telerik TestStudio offers one solution to automate desktop, web, and mobile application
testing including UI, load, and performance testing.

Telerik TestStudio offers various compatibilities like:

 Support of programming languages like HTML, AJAX, ASP.NET, JavaScript,


Silverlight, WPF, and MVC
 Integration with Visual Basic Studio 2010 and 2012
 Record and playback
 Cross-browser testing
 Manual testing
 Integration with bug tracking tools

Katalon Studio:

Katalon Studio is a free automation testing solution developed by Katalon LLC. The
software is built on top of the open-source automation frameworks Selenium, Appium
with a specialized IDE interface for API, web and mobile testing. This tool includes a full
package of powerful features that help overcome common challenges in web UI test
automation. 

Katalon Studio consists of the following features:

 Built-in object repository, XPath, object re-identification


 Supports Java/Groovy scripting languages
 Built-in support for Image-based testing
 Support Continuous Integration tools like Jenkins & TeamCity
 Supports Duel-editor Interface
 Customizable execution workflow

The end

You might also like