展示 27 篇文章   每页 5
自动化 工具框架
8709 阅读

openstf与appium集成以自动化操作远程手机设备

在本文中会介绍如何自动化操作远程手机设备,可以用于自动化测试或者其他用途。 stf可以统一管理和控制许多的手机设备,这比公司里分散管理要好得多,就像一个图书馆一样,也可以提高设备的使用率,不用谁请假了他借的手机就只有他回来才能被别人用,晚上设备也可以用于自动化测试,挺好。在前一篇文章中,......
python 自动化测试 app测试 appium openstf
自动化
8502 阅读

Python自动化操作windows桌面软件

在做自动化测试时,我们常常是面对网页或者手机app或者接口,不过我们也可以了解下如何自动化模拟用户操作windows桌面软件,这样在遇到这方面需求时不用着急。 目前使用python时可以用pywinauto来操作windows桌面软件的元素,达到类似selenium操作网页的效果。很久前......
python 自动化测试
自动化
3921 阅读

selenium遇到shadow dom时定位元素

现在有一些页面在使用shadow dom了,比如视频或者表单,可以用作样式隔离等,类似iframe,但有些不一样。至于区别就不提了,这里只记录一下自动化测试时需要注意的地方。 首先原先的元素定义不管是xpath、id等都无法定位到该元素了,只要是被包裹在shadow-root中的元素。需......
自动化测试 web测试
自动化
3687 阅读

用safari跑web自动化

做web自动化时,大部分是在chrome上运行,毕竟支持最好。不过偶尔也会有其他主流浏览器的需求(Firefox, IE, Edge, Safari)。 safari其实用得很少,因为最近在重写测试框架,在web的部分需要调试多种浏览器,就在这里再记录一下以免忘记。 其他浏览器就是......
自动化测试 web测试
自动化
3527 阅读

Selenium做自动化时截取浏览器全屏页面

做web自动化时,大多是用selenium,用过的都知道selenium是有个接口可以保存网页截图,不过是当前可视范围的,无法截取全屏。 而我当前在做一个基于视觉处理的测试框架,为的是简化代码和模拟真人的操作方式,于是便需要能截取全屏。因为对于有些场景下需要找到所有的按钮之类的元素,有些......
python 自动化测试 web测试 selenium