论文标题
关于自动软件测试过程的审查
A Review on the Process of Automated Software Testing
论文作者
论文摘要
自动化,数字化和快速计算的要求使IT部门的期望高度可靠,高效且具有成本效益。鉴于软件产品的测试,验证和验证过程如果测试过程无效,则消耗了总收入的50-75%,“ N”时间必须投资以修复造成的破坏。由于调试过程的众多周期,项目完成的延迟通常归因于测试阶段。软件测试过程确定了向用户发布的产品的面孔。它设定了公司产出的标准和可靠性。随着复杂性的增加,测试变得激烈,以检查处理流的所有异常值和各个分支。测试过程是使用软件工具自动化的,以避免繁琐的测试输入生成和验证标准的手动过程,该过程仅在存在异常值的情况下仅将程序证明该程序达到一定的置信度。
The requirements in automation, digitalization, and fast computations have loaded the IT sector with expectations of highly reliable, efficient, and cost-effective software. Given that the process of testing, verification, and validation of software products consumes 50-75% of the total revenue if the testing process is ineffective, "n" times the expenditure must be invested to mend the havoc caused. A delay in project completion is often attributed to the testing phase because of the numerous cycles of debugging process. The software testing process determines the face of the product released to the user. It sets the standard and reliability of a company's outputs. As the complexity increases, testing gets intense so as to examine all the outliers and various branches of the processing flow. The testing process is automated using software tools to avoid the tedious manual process of test input generation and validation criteria, which certifies the program only to a certain confidence level in the presence of outliers.