Home
Recent Q&A
Java
Cloud
JavaScript
Python
SQL
PHP
HTML
C++
Data Science
DBMS
Devops
Hadoop
Machine Learning
Azure
Blockchain
Devops
Ask a Question
What are the essentials of software testing?
Home
TestLink
What are the essentials of software testing?
+1
vote
asked
Jan 22, 2023
in
TestLink
by
john ganales
What are the essentials of software testing?
software-testing
Please
log in
or
register
to answer this question.
1
Answer
0
votes
answered
Jan 22, 2023
by
john ganales
Following are important artifacts essential for testing any software application
Test strategy is high-level document that defines test approach for the software, what features are essential to test (objective of testing), how to test (methodology), Types of testing to be carried out, and execution of tests.
Test plan decides which tests are for manual testing and which one is for automated testing (distribution of testing task), Who will test what(test schedule), and when to start testing and end testing (duration within which testing should complete)
Test cases are scenarios with steps to be carried out, mapped to requirements with the expected output, to be carried out during testing of an application with status for each scenario, based on the actual result. Test cases can be executed manually or converted into scripts to be executed with the help of tools like selenium or QTP.
Test Data is the valid values that are fed to an application as inputs while running an application in order to test it. It is mandatory to design valid test data as per the scenario that results in expected output. In case the actual output differs from the expected output, the deviation is reported as a bug in the defect management system.
Test Environment is a system configured that mimick or match to system specifications at the client, in order to run software on this system to verify how the system at client behave for the tests and use cases.
Your comment on this answer:
Email me at this address if a comment is added after mine:
Email me if a comment is added after mine
Privacy: Your email address will only be used for sending these notifications.
Related questions
0
votes
Q: What are the main differences between Quality Assurance, Quality Control, and Software Testing?
asked
Jan 23, 2023
in
TestLink
by
sharadyadav1986
testlink
quality-control
software-testing
quality-assurance
+1
vote
Q: Why do you want to pursue your career in the field of software testing?
asked
Jan 22, 2023
in
TestLink
by
john ganales
software-testing
+1
vote
Q: What are the different types of software testing.
asked
Mar 27, 2021
in
Testing
by
rajeshsharma
software-testing
testing
Testing-questions-answers
+1
vote
Q: Is there any difference between quality assurance, quality control, and software testing. If so, what is it?
asked
Mar 28, 2021
in
Testing
by
rajeshsharma
quality-assurance
quality-control
software-testing
Testing-questions-answers
+1
vote
Q: What is the average age of a defect in software testing?
asked
Mar 28, 2021
in
Testing
by
rajeshsharma
#defect
software-testing
defect-age
Testing-questions-answers
+1
vote
Q: What does defect removal efficiency mean in software testing?
asked
Mar 28, 2021
in
Testing
by
rajeshsharma
#defect-removal
testing
software-testing
Testing-questions-answers
+1
vote
Q: What do you mean by defect detection percentage in software testing?
asked
Mar 28, 2021
in
Testing
by
rajeshsharma
#defect-detection
software-testing
testing
Testing-questions-answers
0
votes
Q: What is expected from the testing team on testing a software application?
asked
Jan 22, 2023
in
TestLink
by
john ganales
testing-team
softwae-applications
0
votes
Q: What are the common problems in the software development process?
asked
Jan 23, 2023
in
TestLink
by
sharadyadav1986
common-problemsn
0
votes
Q: What are the different types of non-functional testing?
asked
Jan 23, 2023
in
TestLink
by
sharadyadav1986
non-functional-testing
...