发布网友 发布时间:2022-04-28 17:15
共2个回答
热心网友 时间:2022-06-19 22:33
自动化测试中的AW的分类如下:
1、代码对象:一般为用C++、Delphi、VB、VFP、PB以及NetForm等技术开发的桌面程序;
2、Java对象:一般为用Swing、SWT等技术开发的桌面程序;
3、IE网页对象:一般性的网站,比如大的门户类网站;
4、Flex对象:网页的内容是用Flex开发。
自动化测试原则
自动化测试通常分UI自动化测试、接口自动化测试、性能自动化测试,甚至暴力测试等,有非编码工具,也有编码的框架。自动化测试原则是执行自动化测试,需要了解其的一些原则和前置条件。前置条件是当系统的功能或者接口稳定时,进行该环节测试。
同学们要注意功能、业务尽量覆盖回归测试,至少保证核心业务功能能自动化测试,自动化测试必须以不能影响功能测试作为前提,自动化测试必须在系统或者业务流程文档后开展,该点与前提条件相同。
热心网友 时间:2022-06-19 22:34
自动化测试中的AW的分类:
1、代码对象:一般为用C++、Delphi、VB、VFP、PB以及NetForm等技术开发的桌面程序。
2、IE网页对象:一般性的网站,比如大的门户类网站。
3、Java对象:一般为用Swing、SWT等技术开发的桌面程序。
4、Flex对象:网页的内容是用Flex开发的。
测试过程分析
创建AW的主要原因是要解决自动化测试,用例有的时候非常多,一旦AW设计有问题,要修改的,要不影响到用例的自动化测试步骤的修改。
AW不暴露底层实现的细节,比如访问web的自动化,要是使用windows的power shell来封装实现,在AW层面就不应该暴露power shell的东西,因为竟来可能发现selenium2替换AW的底层实现会更好的话,大量的自动化用例是不需要更改的。