- 博客(10)
- 问答 (1)
- 收藏
- 关注
原创 iOS 自动测试中处理页面滑动
在iOS使用appium的自动测试中,滑动的处理目前有遇到几个不同的场景:元素的滑动,针对某个具体的元素进行滑动,另外一个就是页面的滑动,它不依赖于任何元素,只是在页面进行一些上下左右方向的滑动。
2022-09-21 14:47:18
2244
原创 iOS和Android从命令行获取log的方式
比较经常的Android要查看某个APP运行时的log,都是使用Android studio的logcat模块,工具也较多,过滤搜索也都很好的支持;iOS程序一般使用xcode,在控制台查看在某些过滤需求比较简单的场景,比如只想过滤某个关键字的log看看,可以在命令行快速输出,那一定是很棒的!
2022-09-21 14:05:47
1697
原创 使用ChromeDriverManager自动更新Chromedriver
webdriver manager 管理Chromedriver自动更新
2022-06-23 23:12:40
5875
5
原创 合并Excel工作簿、合并多个sheet的基本实现:
对于某些固定列的数据,分布一个工作簿的多个sheets里面,有时候想要将它组合起来分析,而仅有的阻碍就是它分布在多个sheet里面,如果只有一两个sheet还好,可以通过复制粘贴的方式,但sheet过多,这种方式效率非常低下,同时容易出错。同样是一个工作簿存在多个sheet,每个sheet的列名相同,但这样的工作簿有多个,预期是想要将存在多个sheets的多个工作簿合并到一个里面。比较巧妙的处理是,既然列名相同,不管有多少个工作簿,我只需要将sheet读取出来,存入一个list,合并输出即可。
2021-11-16 22:22:47
2340
2
原创 pandas+plotly实现数据图表的绘制和多维度下多个子图的展示
记录使用plotly和pandas实现对数据的处理和绘制,如果要说的高级一点,那可以说是数据可视化plotly是一个图表绘制的三方库,而pandas 则是专业对数据进行处理的三方库,使用pandas处理得到的数据,再配合使用plotly 则可以很好的实现数据的处理和展示。常规的数据量小的图,可以用Excel 简单完成,但是数据量庞大一点,Excel就支撑不住了,例如数据量达到数万条的情况下,再使用Excel 进行绘图,不仅生成图时耗时会很久,同时Excel会陷入卡顿,使用体验是非常的不爽。
2021-09-22 21:10:36
4107
2
原创 selenium grid分布式执行执行自动化脚本
selenium grid 使用的简单总结selenium grid 是selenium的套件之一,作用是分布式执行自动测试用例。所谓分布式执行测试用例,我理解的有两个点,一是同时在不同机器上运行测试用例,比如可以同时在mac和Windows的机器上执行,同时检查两个系统上的相关功能;二是在不同机器上可以驱动不同的浏览器执行测试用例,比如可以驱动IE、Firefox、Chrome等不同的浏览器。原理可以用简单的例子说明:领导手下有两个人,他把事情吩咐给手下两个人去干,他自己只是发号指令,不用亲力亲为,事
2021-09-01 19:52:39
784
2
原创 自动化中常用的执行js语句
自动化中常用的执行js语句#页面滑动至元素可见driver.execute_script("arguments[0].scrollIntoView();",element)#获取隐藏元素的文本driver.execute_script("return arguments[0].textContent;", element)#使用js点击元素driver.execute_script("arguments[0].click();", locator_or_element)#获取元素的htmld
2021-03-01 10:53:14
1149
原创 selenium 后台运行设置handless模式
selenium 后台运行设置handless模式测试脚本调试完毕之后,部署到服务器运行,此时,需要将selenium的执行方式,切换为后台运行,也就是无界面运行chrome_option = webdriver.ChromeOptions() chrome_option.add_argument('--headless') chrome_option.add_argument("--window-size=1920,1050") #调节窗口size
2021-02-03 13:14:40
2153
python 线程相关问题:多线程是否会影响子进程里面的print 操作
2021-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人