自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android和iOS设备截图优化的一点总结

从PC端对连接的iOS设备或者Android设备进行快捷截图,shell脚本处理保存为随机名称

2022-12-19 11:15:52 580

原创 python + appium搭建iOS自动测试环境

Python 配合appium进行iOS应用的UI自动测试,初步环境搭建

2022-12-06 14:00:10 773

原创 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

algorithms app

algorithms app

2022-12-12

圣诞树源码,来自turtle的浪漫

简单画个黑黑的圣诞树,使用turtle,配合不同的颜色,形成树的形状,配色可以自行调整

2022-12-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除