自动化 3038 阅读 JS解决Selenium无法拖拽HTML5控件的问题 平时模拟拖拽操作时,可以用到selenium中ActionChains的drag_and_drop,但最近遇到了HTML5 Drag无效的情况。 接下来我做了如下尝试: 1)浏览器窗口放大并滑动到对应的元素的位置,以避免遮挡而操作不了。----无效 2)将操作拆分为click...... python 自动化测试 web测试 selenium
自动化 2649 阅读 android自动化测试中不能触发search的解决方法 最近写android自动化脚本时遇到一个小问题:在界面上输入搜索的关键词,但在旁边并没有一个搜索按钮。手动操作时只能点击键盘上的一个搜索小按钮(由点击输入框时弹出的键盘)。 在做自动化时,发现即使定位到该键盘上的搜索,点击并不生效;换做发送keycode也不行,比如driver.pres...... 自动化测试 app测试 appium Android
自动化 2580 阅读 Python加Selenium自动化测试知乎网站(七)设置检查点 根据前面的文章,我们可以对页面元素做很多操作了,可以模拟用户的行为。不过这时只算得上自动化行为,为了测试需要增加一些检查点。这里会介绍一些可以用来做检查点的方法。 1. 可以检查符合条件的元素的个数,比如检查当前页面有多少篇文章 topics = driver.find_ele...... python 自动化测试 web测试 selenium
自动化 2534 阅读 Mac上配置appium环境 需要对iphone和android同时做自动化测试,于是选择了appium。虽然慢,不过可以跨平台。 在mac上先保证HomeBrew是安装了的,如果没有安装,可以运行下面的命令: ruby -e "$(curl -fsSL https://raw.githu...... 自动化测试 app测试 appium
自动化 2441 阅读 Appium运行前获取Desired Capabilities 对于android: devicename: adb devices platformversion : adb shell getprop ro.build.version.release appPackage: 1) aapt dump badging 安装包地址 ; ...... appium