- 博客(9)
- 收藏
- 关注
原创 使用newman给postman脚本生成测试报告
上面是我使用部分参数执行的结果,执行结束后会在cmd窗口生成一个测试报告,还会生成一个网页版,如下。安装好以后,查看newman版本以及安装路径,因为测试报告是生成在newman工作路径下的。写下来一条命令可能比较长,可以将执行脚本写在文件中改为bat格式,然后运行即可。首先安装nodejs,可以在官网上去下载对应的版本,然后在安装目录cmd运行。安装好以后就可以执行postman的json脚本了。使用node - v 查看版本信息。还有一些自定义测试报告的参数。然后安装newman。
2024-06-26 18:04:52
317
原创 airtestIDE
使用起来比较简单,完美解决了appium中adb独占的问题,但是我使用过后,不知道是我电脑配置比较低还是什么原因,连上移动后,移动端画面比较卡顿,延迟还是比较大,尤其是操作游戏时,画面延迟比较大。这个工具的话,上手难度比较容易,而且可玩性还比较高,可以连接android,还可以连接浏览器,也可以连接桌面上的软件,比如qq,微信。最主要的是有一个脚本录制功能,完全可以0代码实现自动化,当然录制出来的脚本还是比较唯一,每一种操作都需要录制不同的脚本,维护起来比较麻烦。
2024-06-07 01:40:56
165
原创 移动端日志
我这里没有找到,如果有的话,可以看到这次错误的pid号,然后咱们进入到移动端,在data/anr目录下,会有一个txt文件,进入这个文件,找到pid号,看看是否与咱们之前找到的pid号码心相同,如果相同,这个txt文件就是这次错误的日志,里面会记录方法的调用栈。如果是崩溃的错误,可以搜索fatal exception来定位错误,以at开头的那一行就是这次错误的方法的 调用栈。-v是日志的详细程度,time是时间,也可以加上“*:w”之类的进行过滤,然后就可以得到日志。今天分享一下手机端抓取日志。
2024-06-07 01:22:29
264
原创 python中使用requests库发送请求时UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 0-1:
今天在使用requests库发送请求时出现UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-1: ordinal not in range(256)错误。可以使用urllib中的parse模块中的urlencode进行编码即可解决。原因是请求头中带了中文,需要进行编码。
2024-05-29 16:15:57
906
原创 1、破解root用户密码
重启系统,在此页面快速点击上下键,按e进入,找到Linux16开头那一行,在最后添加 LANG=en_US.UTF-8 init=/bin/sh ,按ctrl+x保存。目的:让selinux放行这个通知,如果selinux本身就是关闭的,可以不用创建。123456---------密码。输入要连接的主机IP地址和主机名。new--------用户名字。
2024-01-08 18:57:19
630
原创 Linux
进入后将SELTNUX=Enforcing改成SELTNUX=disabled即可。进入后,将光标移动到最后一行,然后再将光标移动至最后一行的最后。按键盘上的i键,然后光标再向右移动一位。如果连续不断跑代码,如下。j将硬件时间保存到主板。按键盘左上角的esc键。查看selinux状态。将系统时间同步给硬件。将硬件时间同步给系统。则说明服务器可以上网。
2024-01-03 18:24:48
532
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人