Strategies and techniques of Automated Software Testing



EOI: 10.11242/viva-tech.01.05.188

Download Full Text here



Citation

Pankaj Vishwakarma, Sheetal Gupta, "Strategies and techniques of Automated Software Testing", VIVA-IJRI Volume 1, Issue 5, Article 188, pp. 1-6, 2022. Published by Computer Engineering Department, VIVA Institute of Technology, Virar, India.

Abstract

This Paper deals with a significant and vital issue of Software Testing. Testing can be conducted manually as well as Automated. The Objective of this paper is to perform Automation Testing using Software Testing Tool “Selenium”. With this web testing tool, test cases are automatically recorded in background while tester is entering the data in a web application screen. Testing is a very important activity in Software Development Process. It is to examine & modify source code. Effective Testing produces high quality software. These Techniques have their own advantages & disadvantages.

Keywords

Debugging, Software Testing Goals, Software Testing principles, Software Testing strategies, Software Testing Techniques

References

  1. [1] P. Ron. Software testing. Vol. 2 Indianapolis: Sam’s, 2001.
  2. [2] S. Amland, "Risk-based testing:" Journal of Systems and Software, vol. 53, no. 3, pp. 287–295, Sep. 2000.
  3. [3] Redmill and Felix, “Theory and Practice of Risk-based Testing”, Software Testing, Verification and Reliability, Vol. 15, No. 1, March 2005.
  4. [4] B. Agarwal et al., “Software engineering and testing”. Jones & Bartlett Learning, 2010.
  5. [5] K. Bogdan. “Automated software test data generation”. Software Engineering, IEEE Transactions on 16.8 (1990): 870-879.
  6. [6] Jacobson et al. The unified software development process. Vol. 1. Reading: Addison-Wesley, 1999.
  7. [7] Everett et al., “Software testing: testing across the entire software development life cycle”. John Wiley & Sons, 2007.
  8. [8] J.Irena. “Software Testing Methods and Techniques”, 2008, pp. 30-35.
  9. [9] Guide to the Software Engineering Body of Knowledge, Swebok, A project of the IEEE Computer Society Professional Practices Committee, 2004.
  10. [10] P. Ron. Software testing. Vol. 2. Indianapolis: Sam’s, 2001.
  11. [11] S. Amland, "Risk-based testing:" Journal of Systems and Software, vol. 53, no. 3, pp. 287–295, Sep. 2000
  12. [12] Niranjanamurthy, M.; Navale, S.; Jagannatha, S.; Chakraborty, S. Functional Software Testing for Web Applications in the Context of Industry
  13. [13] B. Agarwal et al., “Software engineering and testing”. Jones & Bartlett Learning, 2010.
  14. [14] Bures, M.; Filipsky, M. SmartDriver: Extension of selenium WebDriver to create more efficient automated tests. In Proceedings of the 2016 6th International Conference on IT Convergence and Security, (ICITCS), Prague, Czech Republic, 26 September 2016; pp
  15. [15] Kasurinen, J.; Taipale, O.; Smolander, K. Software test automation in practice: Empirical observations. Adv. Softw. Eng