软件测试: 针对软件产品(App端,Web端,终端产品等),
通过一系列的测试用例,通过手动或者自动的方式,
输入到软件产品中去,
验证软件产品是否符合需求定义(预期结果)的过程。
即通过接口输入,验证输出的过程 。
手动软件测试就是手动输入数据,人为手动操作输入。
人为手动地对测试结果与预期结果进行核验对比的过程。
自动化软件测试就是模拟人为手工操作,
自动进行的输入并自动进行输出结果验证的过程。
相对与手动测试,其主要特点是可以自动化输入与输出验证,
然后大批量操作,长时间等特点。
狭义自动化测试概念只在测试用例执行过程中,
就是将本来应该手动执行的用例,用自动化的方式来执行。
|