在使用了pytest完成了一个系统的UI自动化后,因为系统的前端框架,是 基于VUE写的,这就让我编写脚本的时候踩了些坑。
- 无法用JS 修改标签属性,从而进行的操作
比如上传图片,我们的上传是这样子的
基于这个情况,我不得不去使用autoit来完成上传的动作,但是,autoit是用来操作windows系统的GUI的,
那么我的脚本,无法在Linux上运行,也无法使用浏览器的headless模式(无头模式)。
2.某些详情页,里在控制台里通过JS可以获取到我想要的值,但是代码执行起来就是拿不到
本文分享了使用pytest进行基于Vue的UI自动化测试经验,重点讨论了处理上传功能及无头模式下autoit应用的局限性。
在使用了pytest完成了一个系统的UI自动化后,因为系统的前端框架,是 基于VUE写的,这就让我编写脚本的时候踩了些坑。

2.某些详情页,里在控制台里通过JS可以获取到我想要的值,但是代码执行起来就是拿不到
346
2296

被折叠的 条评论
为什么被折叠?