Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Software Testing Techniques

Software Engineering for Agile Application Development
Software testing techniques help you design better test cases. Since exhaustive testing is not possible; manual testing techniques help reduce the number of test cases to be executed while increasing test coverage. They help identify test conditions that are otherwise difficult to recognize.
Published in Chapter:
Investigating Software Testing Practices in Software Development Organizations: Sri Lankan Experience
Shanmuganathan Vasanthapriyan (Sabaragamuwa University of Sri Lanka, Sri Lanka)
Copyright: © 2020 |Pages: 15
DOI: 10.4018/978-1-7998-2531-9.ch011
Abstract
Software testing, which is a knowledge-intensive and collaborative activity, is a sub-area of software engineering. Software testing knowledge can be applied to different testing tasks and purposes. Since software development is an error-prone task, in order to achieve quality software products, validation and verification should be carried throughout the development. This study, using qualitative methods, investigates the current practice of software testing practices in two software companies on the basis that they both claimed to apply software testing practices in their software development work. Interview results revealed some interesting latest trends in software testing from both companies.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR