一个完整的UI自动化测试(Python)必须有什么部分? 5

有编程基础,懂一点Java、Python、C++,最近在自学PythonSelenium的UI自动化测试,已经能熟练得编写抓取元素的代码,也知道抓取元素失败的各种原因,并... 有编程基础,懂一点Java、Python、C++,最近在自学Python Selenium的UI自动化测试,已经能熟练得编写抓取元素的代码,也知道抓取元素失败的各种原因,并进行改进,也将各个被测模块和操作进行了封装(能调用函数就能实现抓取和操作)。虽然代码已经编写出来,也能进行我需要的操作(对项目每个模块的增删改查功能跑一遍),但仅仅是跑一遍,虽然跑的过程我加入了Print显示结果,但我上网看的各种UI自动化测试,都和单元测试有关,什么测试用例,测试通过率?在我自己编写的代码完全没有体验,也没有用上,所以现在对自己写的这个UI自动化测试(可能还没资格称得上)代码有点怀疑,不知道怎样才是一个“完整的”UI自动化测试代码。刚接触这方面,没有什么概念和方向或者一个“样子”,比较呆萌,希望能得到一位耐心,理解我难处,了解到我误区的一位大神。带我进一下行,之前加了一些Python自动化的Q群,但我问这个问题,要不被人嘲讽,要不没人理,膜拜大神了@_@下图是“操作”模块的函数封装,然后在各个模块需要对应操作的时候进行调用。 展开
 我来答
上海_新科医院G
2017-11-01 · 超过33用户采纳过TA的回答
知道答主
回答量:260
采纳率:33%
帮助的人:46.2万
展开全部
Python有许多有用的内建模块(os,subprocess,socket,urllib,httplib,re,sys等等)和第三方模块(cymruwhois,scapy,dpkt,spider等等).使用Python模块很简单”import ”
OS模块是非常重要的因为你需要在你的Python代码里面调用系统命令 !
追问
在这里很感谢你对我的关注和帮助,不过我存在的疑惑是怎样才算是 一个完整的自动化测试? 实现了操作页面元素,进行模拟人工操作,也编写上一些对应的异常处理(输出)来展示错误地方,但总感觉我自己写的和方向存在一点问题,但不知道是什么地方。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式