{"title":"Comparitive Analysis of Manual vs Automotive Testing for Software Quality","authors":"A. Mateen, Qingsheng Zhu, S. Awan","doi":"10.1145/3330089.3330121","DOIUrl":null,"url":null,"abstract":"Success and failure of Software depend upon the quality of a software selection of an appropriate model for development of the product. In previous research many techniques were used to check the quality of software. But it is still a challenge for developers to select which technique may be best suited for quality of software. Quality attribute requirements such as those for performance, security, modifiability, reliability, and usability have a considerable influence on the software architecture of a system. Architects need to understand their designs in terms of quality attributes. Software quality assurance (SQA) consists of a means of monitoring the software engineering processes and methods used to ensure quality. The methods by which this is accomplished are varied and may include ensuring conformance to one or more standards. Both manual and automated testing offer benefits and disadvantages. In manual testing (as the name suggests), test cases are executed manually (by a human, that is) without any support from tools or scripts. But with automated testing, test cases are executed with the assistance of tools, scripts, and software.","PeriodicalId":251275,"journal":{"name":"Proceedings of the 7th International Conference on Software Engineering and New Technologies","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 7th International Conference on Software Engineering and New Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3330089.3330121","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Success and failure of Software depend upon the quality of a software selection of an appropriate model for development of the product. In previous research many techniques were used to check the quality of software. But it is still a challenge for developers to select which technique may be best suited for quality of software. Quality attribute requirements such as those for performance, security, modifiability, reliability, and usability have a considerable influence on the software architecture of a system. Architects need to understand their designs in terms of quality attributes. Software quality assurance (SQA) consists of a means of monitoring the software engineering processes and methods used to ensure quality. The methods by which this is accomplished are varied and may include ensuring conformance to one or more standards. Both manual and automated testing offer benefits and disadvantages. In manual testing (as the name suggests), test cases are executed manually (by a human, that is) without any support from tools or scripts. But with automated testing, test cases are executed with the assistance of tools, scripts, and software.