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