• Corpus ID: 58815070

Software Testing Best Practices

@inproceedings{Chillarege1999SoftwareTB,
  title={Software Testing Best Practices},
  author={Ram Chillarege},
  year={1999}
}
This report lists 28 best practices that contribute to improved software testing. They are not necessarily related to software test tools. Some may have associated tools but they are fundamentally practice. The collections represent practices that several experienced software organizations have gained from and and recognize as key. 
Model testing: is it only a special case of software testing?
  • C. M. Overstreet
  • Computer Science
    Proceedings of the Winter Simulation Conference
  • 2002
TLDR
This work believes that many code characteristics that commonly occur in simulation code are precisely those that the software testing community has identified as making testing challenging.
Survey on software testing practices
TLDR
A survey with a wide variety of companies and experts that are involved in software testing in order to identify the current practices and opportunities for improvement of STMTs revealed five important findings.
Improving Quality using Testing Strategies
TLDR
Identifying the types of testing that can be applied for checking a particular quality attribute and which testing types are applicable in which phases of life cycle of software development is summarized.
Improving Software Testing through Code Parsing
TLDR
This research seeks to achieve better testing results by developing a testing application for the AIM Advanced Data Search tool that emphasizes the development of test cases only from the comments within the program.
Analysis of Problems in Testing Practices
The objective of this qualitative study was to explore and understand the problems of software testing in practice and find improvement proposals for these issues. The study focused on organizational
A Comparative study of Test Exit Criteria in Software Testing
TLDR
This paper will discuss the different Test Exit criteria and focus on their comparison to determine which one of them is the best which covers maximum functionality of the software.
ROLE OF TESTING IN SOFTWARE ENGINEERING (A QUALITY APPROACH)
TLDR
Identifying the types of testing that can be applied for checking a particular quality attribute and which testing types are applicable in which phases of life cycle of software development is summarized.
Software reliability methods
Software reliability is affected by many factors during the life cycle of a software product, from the definition of the product to the operation and maintenance. All the activities within the
JMLAutoTest: A Novel Automated Testing Framework Based on JML and JUnit
TLDR
Writing specifications using Java Modeling Language has been accepted for a long time as a practical approach to increasing the correctness and quality of Java programs, but the current JML testing system can only generate skeletons of test fixture and test case class.
Software for Dependable Systems: Sufficient Evidence?
TLDR
It is concluded that better evidence is needed, so that approaches aimed at improving the dependability of software can be objectively assessed, and that, for now, the pursuit of dependability in software systems should focus on the construction and evaluation of evidence.
...
...