logo

Evaluating Software Test Management Tools and Impact of Automation Testing

Research and compare automated software testing tools for a computer science project.

6 Pages2432 Words285 Views
   

Added on  2023-04-21

About This Document

This research study evaluates various software test management tools and their impact on software testers. It aims to help users choose the right tool and understand the benefits and drawbacks of different tools. The research also explores the economic and commercial impacts of test management tools and emphasizes the importance of selecting the best tool for improved productivity and product quality.

Evaluating Software Test Management Tools and Impact of Automation Testing

Research and compare automated software testing tools for a computer science project.

   Added on 2023-04-21

ShareRelated Documents
Project Proposal
Evaluating the Tools for Software
Test Management and the Impact of
Automation Testing on Software
Tester
Hypothesis
Here, the research intends to present the evaluation of various software test management tools
available in the market. For this purpose, the following hypotheses are presented:
H0: There exists a major difference when it comes to the software test management tools and
automation testing.
H1: There hardly exists any major difference when it comes to the software test management tools
and automation testing.
Student Number: Student Name:
Course:
Supervised by: John Sapsford
Type of Proposal:
Evaluating Software Test Management Tools and Impact of Automation Testing_1
Problem / Short description of your idea
In this research project, we generally analyze and compare various tools for software test
management. When it comes to analyzing the best tool with respect to execution performance,
reliability, cost, time and security and so on, it is extremely difficult. Hence, tool selection must be
considered and practiced, where the mobile support, productivity, cost and so on should be
considered when the tool selection takes place.
Generally, test management refers to a process which organizes and controls the test processes,
assets and artefacts of tests, for both the manual and automated testing projects. This shows that
the test management’s purpose includes improving the success of the test, which in turn increases
the quality of the software. Whereas, the test Management tools are used for tracking the process
of testing, generating the status of the QA activities, and organizing the artifacts of the tests,
systematically. Therefore, such tools are utilized mainly for managing and tracking both the
automated and manual software testing processes. On the other hand, these tools comprises of
features like problem management, tracking the bug, incident management, test ware
management, test scheduling, test monitoring, result’s logging, reporting the tests and so on.
However, the test case management tools comprises of various modules which are utilized for
managing the STLC’s (Software Testing Life Cycle’s) various stages. On the other hand, the test
management tools are used for supporting the manual testing process, collecting the execution data
with the help of automates testing, managing various environment and platforms, generating RTM
(Requirement Traceability Matrix) and so on.
The research shows that the software quality assurance utilizes more than fifty percentage of the
total software cost, where the critical software’s figure are even higher. Henceforth, all the projects
must utilize the test case management tool which could improvise the testing processes and then
even control the overall testing cost. There are various studies that have proved that the manual test
management contains many demerits which the test management tool can resolve (Leferink, Gupta
and Løje, 2019). The test management embodies the other daily activities such as establishing
traceability and coverage among the test assets, organizing the test cases, result analysis, testing the
estimation of effort, checking the completeness of the test and Metric collection (Software Testing
Blog by Cigniti Technologies, 2018).
As mentioned already, there are various Test Management Tools available in the market, which
leaves the users perplexed and this leaves them blank when asked to choose one tool that suits their
requirements. This is a complicated situation which needs evaluation to help various users. Here, the
testers are the users of the software test management tools. Thus, the evaluation of test
management tools will help the users with step wise procedure to select the software test
management tool, which will deliver the required results. Hence, this research study must help to
know the following questions’ answers:
• How to identify the problem?
• Why assessing the tools is important?
• How to choose the best tool?
Evaluating Software Test Management Tools and Impact of Automation Testing_2
Thus, while selecting the test management tool certain factors must be considered, such as, the cost
benefit and flexibility.
Project Aim
The aim of this research includes to achieve the following:
1) To individually select and utilize an appropriate software test management tool, by
investigating information on various software test management tools that are available in
the market.
2) Demonstrate their capability to plan and work effectively, to achieve the desired results.
3) Extending their knowledge with critical thinking and usage of technology.
4) Effectively identifying the risks and working independently with less supervision.
Project Objectives
The main objective of this research is to investigate the evaluation of various software test
management tools available in the market. Here, the Software Testing Tools like ISS or Instruction
Set Simulator, and debuggers are evaluated. The white-box testing techniques includes, Code
coverage, ICT or In-Circuit test, API testing, Fault injection methods, Static testing and mutation
testing.
Further, this will involve to determine the impacts of automation testing on the software testers.
The sub objectives of this research are listed below:
Determining the impacts of automation testing on the software testers.
Helping the testers to choose the right test management tool.
Easing their complications and understanding related to the selection of the software test
management tool.
Identifying the economic impacts.
Identifying the commercial impacts.
Taking Ethics Approval prior to the survey, where interviews of clients are conducted for
determining the functional requirements.
To effectively plan and manage the project.
Selection and usage of appropriate techniques and tools.
Evaluating the project’s outcome.
Articulating the broader contexts of their work with regards to social, legal, ethical, and
professional problems.
Research Questions
The following are the research questions:
1) What are the merits and demerits of utilizing Instruction Set Simulator in software testing?
2) What are the merits and demerits of using debuggers in software testing?
3) Which tool between Instruction Set Simulator and debuggers is highly effective depending
on the main features of software automation?
Evaluating Software Test Management Tools and Impact of Automation Testing_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Research on Improving Test Automation
|7
|1811
|450

Keyword-Driven Testing: Report
|5
|1017
|104

Software Quality and Testing - Assignment
|13
|3906
|136

Software Testing: A Literature Review
|9
|2851
|291

Research Topic: Improving test automation using algorithms.
|2
|409
|395

ICT TESTING 01 -- Overview
|8
|2322
|489