随笔分类 - 工具
摘要:自己运行的项目代码没变,第二天启动很慢,一上午都在启动,报了个 “Method breakpoints may dramatically slow down debugging” 网上查了资料,发现是断点导致的:Method breakpoints 解决方法: 1.查看本地的断点: run -- v
阅读全文
摘要:参考地址(亲测有效): https://blog.csdn.net/qq_38060935/article/details/90377761
阅读全文
摘要:小鱼最近用到了简单的接口并发,于是想到了jmeter,查阅资料,发现有二种方式 1.使用线程组,N时间内执行多少操作,如图 1-1 ,线程数:12, Ramp-Up Period :1,表示1s内执行12次; 使用 表格查看结果,可以看到 1s内执行了12次,如图 1-2 图1-1 图1-2 2.使
阅读全文
摘要:1. 打印定位的文本 1 #先定位到该元素(精确定位、模糊定位都可以) 2 textName=poco(textMatches="^我的任务.*$") 3 4 #使用get_text() 拿到想要的定位的文本 5 realName = textName.get_text() 2.启动app 如图,获
阅读全文
摘要:poco 定位的几种方法,如图,想定位到 "完成(0/15)",并点击 1.直接定位 1 poco(text="完成(0/15)").click() 2.匹配“完成”,然后再取第二个,再去点击 1 textName=poco(textMatches="^完成.*$")[1].click() 3.匹配
阅读全文
摘要:最近使用Airtest时,遇到一个需求,需要点击页面上的悬浮框,如图; 使用touch 图片或者坐标定位,执行后都没有点击; 调试发现,悬浮框在 ‘没有更多了’元素范围内,使用poco先定位到页面已知元素,再使用 click([x,y]) (x,y为相对已知元素的偏移坐标) 代码如下: 1 poco
阅读全文
摘要:再airtext 中使用 get_text() 获取文本报错: UnicodeEncodeError: 'gbk' codec can't encode character '\xa5' in position 170: illegal multibyte sequence 如图: 由于使用的是py
阅读全文
摘要:再使用中后,经常发现我得工程都已经关了,页面还可以刷新 很多原因是进程还存在 解决: 1、查看对应的端口是否被占用 1 netstat -ano | findstr "端口号" 2、根据1中查到的pid 杀掉对应的进程 1 taskkill -pid xxxx -f
阅读全文
摘要:使用robotframe执行app 自动化 首先要 1.打开appium 2.手机需开启开发者模式(设置-系统-开发人员选项-USB调试) rf的脚本如下: 1 Comment 地址 设备 版本号 设备号(模拟器可随便写个值) 包名 2 open application http://localho
阅读全文
摘要:看到其他同事在使用airtest,于是学习一下 AirtestIDE提供了一个比较全的官方文档,讲解、操作都蛮细的 http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/index.html 使用airtest执行ui自动化,首先要: 1.安卓
阅读全文
摘要:之前更换过git的登录密码,然后push的时候发现提交不上去了,查阅相关博客修改后解决 修改本地保存的密码: 1 1.控制面板 2 2.用户账户 3 3.凭据管理器 4 找到你的git地址,编辑-修改密码-保存 参考博客: https://www.cnblogs.com/wangjian941118
阅读全文
摘要:pip下载包的时候 会很慢或超时,可以改成本地源 本地地址: 1 阿里云 http://mirrors.aliyun.com/pypi/simple/ 2 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 3 豆瓣(douban) http://pypi
阅读全文
摘要:背景: 在工具过程中遇到的好的工具地址记录 本文持续更新 1.CodeMirror codemirror是一个用javascript为浏览器实现的通用文本编辑器。它专门用于编辑代码,并附带了许多实现更高级编辑功能的语言模式和插件。 地址: https://codemirror.net/demo/me
阅读全文