会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱语默
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2020年10月19日
selenium 进行web自动化时,对日期控件的处理
摘要: 控件1: 控件2: 解决办法:使用js实现 //*[@for='saleChannelList']/../following-sibling::div[2]//input[@class='el-range-input'][1] 为元素定位,直接添加输入内容 js = f"""var bm = doc
阅读全文
posted @ 2020-10-19 16:34 爱语默
阅读(659)
评论(0)
推荐(1)
2020年9月15日
selenium 进行自动化时,click点击无效
摘要: 1、可能原因失去焦点 解决:默认selenium的点击操作是点元素0,0点坐标,那么我们可以在元素x,y坐标上加5,让点击操作往里一点。 from selenium.webdriver.common.action_chains import ActionChains ActionChains(sel
阅读全文
posted @ 2020-09-15 10:35 爱语默
阅读(1708)
评论(0)
推荐(0)
2020年9月4日
定位App元素工具-weditor
摘要: 1、安装uiautomator2 pip install --pre -U uiautomator2 2、推送到手机。在手机上安装包名为`com.github.uiautomator`的apk初始化 python -m uiautomator2 init 3、安装weditor pip instal
阅读全文
posted @ 2020-09-04 14:41 爱语默
阅读(239)
评论(0)
推荐(0)
2020年8月7日
pytest实现多进程与多线程运行
摘要: 1、pytest-parallel 安装: pip install pytest-parallel 常用参数配置: --workers=n:多进程运行需要加此参数, n是进程数。默认为1 --tests-per-worker=n:多线程需要添加此参数,n是线程数 如果两个参数都配置了,就是进程并行,
阅读全文
posted @ 2020-08-07 11:28 爱语默
阅读(2548)
评论(0)
推荐(1)
2020年8月5日
获取webView页面内窗体句柄
摘要: 一般情况下切换上下文之后,就可以操作当前页面的元素控件了,但是,如果有页面跳转,可能窗体发生变化,直接元素查找会失败 因此,一般对于 WebView 页面内的元素操作,可以先获取所有的窗口句柄,遍历切换到每一个窗口句柄,直到查找到元素即可 注意:如果是单页面操作,就不涉及到窗体句柄切换 def fi
阅读全文
posted @ 2020-08-05 10:43 爱语默
阅读(567)
评论(0)
推荐(0)
2020年7月28日
文档测试
摘要: 文档测试:使用python内置的doctest库根据模块的注释对模块进行测试 注意:doctest严格按照Python交互式命令行的输入和输出来判断测试结果是否正确。只有测试异常的时候,可以用...表示中间一大段烦人的输出。 如果正常,则没有任何输出 例子: # 练习 def fact(n): ''
阅读全文
posted @ 2020-07-28 17:35 爱语默
阅读(122)
评论(0)
推荐(0)
2020年7月15日
java面向对象编程
摘要: 一、类与实例 类的定义:class 类名(一般大写字母开头,命名规则驼峰命名) 类是抽象概念:例如人类,是不存在的 class Person{ private String name; private int age; public void setName(String name){ if (na
阅读全文
posted @ 2020-07-15 17:59 爱语默
阅读(205)
评论(0)
推荐(0)
2020年7月14日
微信小程序自动化
摘要: 微信小程序设备: ANDROID_CAPS ={ "platformName":"Android", "platformVersion":"8", "deviceName":"55CDU16825001134", "appPackage":"com.tencent.mm", "appActivity
阅读全文
posted @ 2020-07-14 16:43 爱语默
阅读(406)
评论(0)
推荐(0)
java数组
摘要: 数组 1、一维数组 int[] ns = { 1, 4, 9, 16, 25 }; for (int i=0;i<ns.length;i++){ sum = sum + ns[i]; } System.out.printf("数组加和为%d",sum); // 遍历数组获取数组的每个值 for (i
阅读全文
posted @ 2020-07-14 16:35 爱语默
阅读(206)
评论(0)
推荐(0)
数组的排序(java)
摘要: 1、冒泡排序 public class SortTest { public static void main(String[] args){ // 数组排序 // 1.冒泡排序 int ns[] = {28, 12, 89, 73, 65, 18, 96, 50, 8, 36}; System.ou
阅读全文
posted @ 2020-07-14 15:29 爱语默
阅读(187)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告