软件研发

一个完整的自动化测试场景

2018-07-16 10:54:45 | 来源:中培企业IT培训网

一个完整的自动化测试场景

我们已经看过了很多不同的自动化测试是如何工作的。如何把每个部分组合成一个整体可能会很艰难。

在这一部分,我们会查看一个完整自动化测试的例子,继续使用我们企业的用户数据库web应用,Matangle。

你可以在本书对应的源码包中找到源代码。这个应用有以下几层:

一个web前端。

一个JSON/REST服务接口。

一个应用服务后端层。

一个数据库层。

测试代码在执行过程中会通过以下的步骤:

后端代码的单元测试。

使用Selenium web测试框架,针对web前端的功能性测试。

使用soapUI,针对JSON/REST接口的功能性测试。

顺序执行全部测试,当它们都成功后,其结果可以作为判断应用栈是否可以部署到测试环境的标准,之后就可以进行人工测试了。

标签: 自动化测试