(三)PC自动化测试框架之自定义框架介绍(一)--data篇(java)

针对于selenium原生的框架进行封装和扩展。为什么要重新封装呢?看看下面的使用方法,以打开ly网站,搜索某个产品为例:
未封装的情况下,用例是这样的:在这里插入图片描述
封装以后用例是这样的:
在这里插入图片描述
这样的用例看起来是不是很整洁?这个就是pc自动化框架封装过后的组成。

在这里插入图片描述
下面详细介绍一下每个包的意义:
在这里插入图片描述

1:data包文件

为什么要单独提取出来呢?因为很多测试数据会被多个测试用例使用,但是它又不是一成不变的,如果一旦数据发生变动,那么每个用例你都需要去找到这个数据,然后更新,这样在后期维护用例增加很大的工作量,所以这里提取出来,一旦需要变动,那么直接在data文件里修改即可。比如,下面将ly的登录地址和登录名及密码提取出来,需要使用的时候,直接import这个文件,调用即可。
在这里插入图片描述
在这里插入图片描述

其它的介绍,见下一篇博客。如果你也搞定了,开心的同时请小编喝个咖啡也极好的呀。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43574761/article/details/89088975