CFP last date
20 January 2025
Reseach Article

Investigation onto the Software Testing Techniques and Tools: An Evaluation and Comparative Analysis

by Isiaka Shuaibu, Mustapha Musa Machina, Muazzamu Ibrahim
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 177 - Number 23
Year of Publication: 2019
Authors: Isiaka Shuaibu, Mustapha Musa Machina, Muazzamu Ibrahim
10.5120/ijca2019919685

Isiaka Shuaibu, Mustapha Musa Machina, Muazzamu Ibrahim . Investigation onto the Software Testing Techniques and Tools: An Evaluation and Comparative Analysis. International Journal of Computer Applications. 177, 23 ( Dec 2019), 24-30. DOI=10.5120/ijca2019919685

@article{ 10.5120/ijca2019919685,
author = { Isiaka Shuaibu, Mustapha Musa Machina, Muazzamu Ibrahim },
title = { Investigation onto the Software Testing Techniques and Tools: An Evaluation and Comparative Analysis },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2019 },
volume = { 177 },
number = { 23 },
month = { Dec },
year = { 2019 },
issn = { 0975-8887 },
pages = { 24-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume177/number23/31038-2019919685/ },
doi = { 10.5120/ijca2019919685 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:46:43.144295+05:30
%A Isiaka Shuaibu
%A Mustapha Musa Machina
%A Muazzamu Ibrahim
%T Investigation onto the Software Testing Techniques and Tools: An Evaluation and Comparative Analysis
%J International Journal of Computer Applications
%@ 0975-8887
%V 177
%N 23
%P 24-30
%D 2019
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software testing are executed throughout all phases of software development life cycle (SDLC). It is though time consuming, labour intensive and now becoming expensive due to the used of an automated tool system. Errors and defect detection in software are identify using software techniques and tools. These techniques and tools are numerous and to improve on the software quality, there is the need to conduct a testing activity using a suitable technique so as to ascertained a product with an excellent quality features such as being; reliable, secure, efficient etc. In most cases, multiple automated techniques and tools are required to cover all the possible testing state, with the requirement of high skilled expertise, making it professional. The aim of this paper is to investigate on some kind of dynamic testing techniques (white, black and grey box) and an automated tools (load, web and mobile) given their comparative and evaluation analysis based on an established criterion. The conclusion of this investigation, has shown that choosing an appropriate techniques/tools increases test depth, software reliability and as well reduces their execution period with greater flexibility.

References
  1. S. Ghuman, "Software Testing Techniques", vol. 3, no. 10, pp. pg.988 – 993, 2014. [Accessed 3 May 2019].
  2. R. Sudha, "A Study and Analysis on Software Testing Tools", International Journal of Pure and Applied Mathematics, vol. 11818, no. 1311-8080, pp. 1783-1800, 2019. Available: http://www.ijpam.eu. [Accessed 4 May 2019].
  3. S. Bharti Nagpal, "Descriptive Study of Software Testing & Testing Tools", International Journal of Innovative Research in Computer and Communication Engineering, vol. 4, no. 6, pp. 10288-10295, 2016. Available: 10.15680/ijircce.2016.0406006.
  4. D. Kannan, "Comparison of Software Testing Tools with Respect to Tools and Technical Related Parameters", International Journal of Advanced Research in Computer Science, vol. 8, no. 9, pp. 70-75, 2017. Available: 10.26483/ijarcs. v8i9.4908 [Accessed 1 May 2019].
  5. M. Atifi, A. Marzak and A. Mamouni, "A Comparative Study of Software Testing Techniques", pp. 373–390, 2017. Available: DOI: 10.1007/978-3-319-59647-1_27 [Accessed 4 May 2019].
  6. Minna Tiitinen, Key Factors for Selecting Software Testing Tools, Helsinki Metropolia University of Applied Sciences Master Degree in Business Informatics Key Factors for Selecting Software Testing Tools, Date 30.11.2013
  7. P. Kunte and D. Mane, "Automation Testing of Web based application with Selenium and HP UFT (QTP)", International Research Journal of Engineering and Technology (IRJET), vol. 0406-2017, no. 2395-0072, pp. 2579-2583, 2017. [Accessed 27 April 2019].
  8. N. S N, N. S N and B. Sriraman, "Comparative Study on Software Testing Techniques", International Journal of Computer Science and Mobile Computing, vol. 3, no. 10, pp. pg.151 – 158, 2014. [Accessed 4 April 2019].
  9. H. Babbar, "software testing: techniques and test cases Himanshi Babbar", vol. 53, no. 2320-7345, pp. Pg.: 44-53, 2017. Available:
  10. N. Islam, "A Comparative Study of Automated Software Testing Tools", the Repository at St. Cloud State, 2016. [Online]. Available: https://repository.stcloudstate.edu/csit_etds/12/. [Accessed: 09- May- 2019].
  11. K. Alnafjan, T. Hussain, H. Ullah and Z. Paracha, "Comparative Analysis of Various Testing Techniques used for Aspect-Oriented Software System", World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering, vol. 7, no. 0000000091950263, pp. 687-692, 2013. [Accessed 11 May 2019].
  12. M. Imran, "A Comparative Study of QTP and Load Runner Automated Testing Tools and their Contributions to Software Project Scenario", International Journal of Innovative Research in Computer and Communication Engineering, vol. 4, no. 1, pp. 457-466, 2016. [Accessed 7 May 2019].
  13. R. Rattan, "Performance Evaluation & Comparison of Software Testing Tool", International Journal of Information and Computation Technology, vol. 3, 72013, no. 0974-2239, pp. pp. 711-716, 2013. Available: House http://www. irphouse.com /ijict.htm. [Accessed 5 April 2019].
  14. A. Satheesh and M. Singh, "Comparative Study of Open Source Automated Web Testing Tools: Selenium and Sahi", Indian Journal of Science and Technology, vol. 10, no. 13, pp. 1-9, 2017. Available: 10.17485/ijst/2017/v10i13/109048 [Accessed 5 March 2019].
  15. M. Ehmer and F. Khan, "A Comparative Study of White Box, Black Box and Gray Box Testing Techniques", International Journal of Advanced Computer Science and Applications, vol. 3, no. 6, 2012. Available: 10.14569/ijacsa.2012.030603 [Accessed 1 March 2019].
  16. S. Gojare, R. Joshi and D. Gaigaware, "Analysis and Design of Selenium WebDriver Automation Testing Framework", Procedia Computer Science, vol. 50, pp. 341-346, 2015. Available: 10.1016/j.procs.2015.04.038 [Accessed 3 March 2019].
  17. R. Abbas, Z. Sultan and S. Bhatti, "Comparative Study of Load Testing Tools: Apache JMeter, HP LoadRunner, Microsoft Visual Studio (TFS), Siege", Sukkur IBA Journal of Computing and Mathematical Sciences, vol. 1, no. 2, p. 102, 2017. Available: 10.30537/sjcms. v1i2.24 [Accessed 3 March 2019].
  18. R. Khan and S. Gupta, "Comparative Study of automated Testing Tools: Rational Functional Tester, Quick Test Professional, Silk Test and LoadRunner", International Journal of Advanced Technology in Engineering and Science, vol. 3, no. 23487550, pp. pp167-172, 2015. [Accessed 9 May 2019].
  19. N. Jha and R. Popli, "Comparative Analysis of Automated Functional Testing Tools", Journal of Network Communications and Emerging Technologies (JNCET), vol. 6, no. 6, pp. 50-53, 2016. [Accessed 14 May 2019].
  20. M. Mendiratta and D. Kumar, "Relative Study of Automated Testing Tools: Selenium, Quick Test Professional and Test Complete", IMS Manthan (The Journal of Innovations), vol. 10, no. 2, 2016. Available: 10.18701/imsmanthan. v10i2.11120 [Accessed 3 February 2019].
  21. Nisha Jha and Rashmi Popli "Comparative Analysis of Web Applications using JMeter", International Journal of Advanced Research in Computer Science, vol. 8, no. 3, pp. pp774-777, 2017. [Accessed 14 May 2019]
  22. Anwar, N. and Kar, S. (2019). Review Paper on Various Software Testing Techniques & Strategies. Global Journal of Computer Science and Technology, 19(2), pp.43-49.
Index Terms

Computer Science
Information Sciences

Keywords

SDLC techniques tools OSSTAT PSTAT.