展示 29 篇文章   每页 5
自动化
3559 阅读

Python加Selenium自动化测试知乎网站(一)配置启动浏览器

做web的自动化测试时,很多项目都会用selenium来模拟用户操作行为。虽然在测试金字塔中这种用户层面的测试脚本并不需要做太多,因为人力时间消耗和稳定性都会弱于接口测试及单元测试,但是这也是不可缺少的,至少端到端的功能测试是需要的,以覆盖用户的真实场景。 这里会有一系列文章来分享sel......
python 自动化测试 web测试 selenium
自动化
3545 阅读

APP自动化的元素定位

app自动化和web自动化比较类似 (指UI自动化,非api),不过web自动化时inspect元素比较方便,使用chrome或者firefox无论自写元素定位或者直接获取xpath都很简单。 做app自动化时,各类元素则显得没有那么直观。下面列出一些元素定位可以使用的工具和方式。 ......
自动化测试 app测试
自动化
2991 阅读

mac配置android sdk环境

  目前用的mac。 先下载sdk。从官网下载了sdk tool:https://developer.android.com/studio/#downloads。如果连不上就用这个链接:https://developer.android.google.cn/studio?......
自动化测试 app测试 Android
自动化
2726 阅读

webdriver中模拟mobile browser的两种方式

在开发或测试时,有时需要检验一下手机上的效果,在非正式发布时,可以使用chrome来模拟mobile browser。 第一种方式是使用mobile emulation。chrome已经预定义了多种手机的参数和大小,可以使用指定的device name来模拟对应的手机浏览器来检验效果。比......
自动化测试 web测试
自动化
2675 阅读

JS解决Selenium无法拖拽HTML5控件的问题

平时模拟拖拽操作时,可以用到selenium中ActionChains的drag_and_drop,但最近遇到了HTML5 Drag无效的情况。 接下来我做了如下尝试: 1)浏览器窗口放大并滑动到对应的元素的位置,以避免遮挡而操作不了。----无效 2)将操作拆分为click......
python 自动化测试 web测试 selenium