软件测试:

针对软件产品(App端,Web端,终端产品等),
通过一系列的测试用例,通过手动或者自动的方式,
输入到软件产品中去,
验证软件产品是否符合需求定义(预期结果)的过程。
即通过接口输入,验证输出的过程

手动软件测试

就是手动输入数据,人为手动操作输入。
人为手动地对测试结果与预期结果进行核验对比的过程。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
自动化软件测试

就是模拟人为手工操作,
自动进行的输入并自动进行输出结果验证的过程。
相对与手动测试,其主要特点是可以自动化输入与输出验证,
然后大批量操作,长时间等特点。

狭义自动化测试概念

只在测试用例执行过程中,
就是将本来应该手动执行的用例,用自动化的方式来执行。

广义的自动化测试概念

其主要注重自动化数据处理,贯穿于测试的所有过程,包括测试环境搭建阶段,
测试用例设计阶段,测试用例执行阶段,测试用例结果分析阶段,Bug处理,
测试报告等环节。 都可以利用自动化处理,来提供测试效率。
本自拍教程,也主要是介绍如何将python运营到我们测试的各个环节去,
尽量实现批量处理运行,慢慢地往半自动化,再慢慢地考虑全自动化测试。

更多更好的原创文章,请到:www.zipython.com

原文链接:https://www.zipython.com/#/detail?id=fe3a5e9087f64cf591e1d2b51f1dd109

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄