12 2019 档案

摘要:Happy new year for everyone!!! 阅读全文
posted @ 2019-12-31 13:42 iSZ 阅读(236) 评论(2) 推荐(0) 编辑
摘要:最近再做一个界面开发,主要实现的点击一个按钮,会执行adb安装应用程序的功能,在调试阶段一切都正常,但打包成一个exe安装程序,安装之后运行,点击按钮会闪一下adb的命令窗口 先列出subprocess.Popen方法介绍,里面有很多关键字参数 一、subprocess.Popensubproces 阅读全文
posted @ 2019-12-24 15:36 iSZ 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:最近再实现一个功能,主要是将自动化测试界面化 环境组合为:Windows 64bit + PyCharm + Python + PyQt5 + Pyinstaller + Inno Setup PS C:\windows\system32> python -V Python 3.7.0 PS C:\ 阅读全文
posted @ 2019-12-23 16:12 iSZ 阅读(3029) 评论(0) 推荐(0) 编辑
摘要:12-18 17:46:43.817 13582-13619/com.test.dou I/System.out: Exception 12-18 17:46:43.817 13582-13619/com.test.dou W/System.err: java.lang.SecurityExcept 阅读全文
posted @ 2019-12-18 17:51 iSZ 阅读(364) 评论(0) 推荐(0) 编辑
摘要:看到论坛上各种贴子写用python进行暴力破解的文章,于是自己也想去尝试一下,不试不知道,一试吓一跳,真的就像那句有名的”python由入门到放弃“,把论坛上别人的脚本全部自己敲一遍,运行不报错,但也没有正常解压出来,然后就是全部拷下来运行,结果一样,不能正常解压。不知道在屏幕前的你看到我这篇文章有 阅读全文
posted @ 2019-12-13 14:56 iSZ 阅读(1879) 评论(0) 推荐(1) 编辑
摘要:在实际应用中会用到subprocess的Popen方法执行一些命令,而我们需要通过执行这个命令的来获取输出进行一些信息记录或者分析使用,如果是很快就可以执行完的那还好,有时需要持续跟踪内容的输出,比如大型服务器的内存、CPU、进程监控等,这是一个持续的过程,那么就需要想方设法将输出的内容实时的记录到 阅读全文
posted @ 2019-12-12 16:06 iSZ 阅读(4598) 评论(0) 推荐(0) 编辑
摘要:使用Popen方法时,需要获取输出内容时可以按如下方法获取: 1 # -*- coding:utf-8 -*- 2 3 import subprocess 4 cmd = r"ping www.baidu.com" 5 result = subprocess.Popen(cmd, stdout=su 阅读全文
posted @ 2019-12-12 15:19 iSZ 阅读(2039) 评论(0) 推荐(0) 编辑
摘要:在python3中使用subprocess的check_out方法时,因为该输出为byte类型,所以如果要查看具体的内容时需要进行转码,如果转码不对话,会影响内容输出的可读性,如下: #1,输出解码不带参数 1 # -*- coding:utf-8 -*- 2 3 import subprocess 阅读全文
posted @ 2019-12-12 14:39 iSZ 阅读(4712) 评论(0) 推荐(0) 编辑
摘要:目前在使用appium过程中遇到的一些问题及规避方法总结如下: Appium使用总结:1、在熄屏下启动测试,会自动唤醒屏幕2、Appium只针对单个应用测试3、使用unittest框架,该框架中每条用例都必须以test_开头4、运行脚本时,需将weditor这个断开,否则会一直报无法跟uiautom 阅读全文
posted @ 2019-12-09 16:17 iSZ 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:一、pyrcc5的使用 1.1 作用 将 .qrc 资源文件转换成py文件,并在主程序中通过 import 引入 1.2 资源文件编写说明 创建一个icon.qrc,代码如下: 1 <RCC> 2 <qresource prefix="run"> 3 <file>Resource/play.ico< 阅读全文
posted @ 2019-12-06 16:37 iSZ 阅读(4001) 评论(0) 推荐(0) 编辑
摘要:1 import serial 2 from serial.tools.list_ports import comports 运行这两句时分别遇到错误 第一个先提示 no module name of serial 由于是用python3.7 从python3开始不再自带serial模块 所以就提示 阅读全文
posted @ 2019-12-06 10:54 iSZ 阅读(8087) 评论(0) 推荐(0) 编辑
摘要:使用unittest框架的脚本执行完成后,会生成一个html格式的报告 这个报告是提前制作了一个html的模板,然后将对应的内容写入到模板中,并生成一个最终的报告,这个报告模板在通过 pip install BeautifulReport后,就会在下面路径中存在: C:\Program Files\ 阅读全文
posted @ 2019-12-05 17:42 iSZ 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:使用unittest框架的自动化测试,报告一定很重要,目前介绍一个比较高大上的报告模板 BeautifulReport。如果首次使用的话需要安装 pip install beautifulreport 下面直接上代码,里面关键的地方通过注释体现 1 # -*- coding:utf-8 -*- 2 阅读全文
posted @ 2019-12-04 17:53 iSZ 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:环境: 1、Appium: 1.15.1 2、Python: 3.7.0 3、Selenium: 3.141.0 4、IDE: Pycharm 5、PC:Windows 10 问题:在 Pycharm 中输入 driver.find_element_by_后可以直接联想出name这个,然后就通过这个 阅读全文
posted @ 2019-12-04 14:53 iSZ 阅读(1768) 评论(0) 推荐(1) 编辑
摘要:在进行自动化时经常需要使用到 uiautomatorviewer获取控件的各个属性,然后在脚本中通过各个控件的属性来操作。 如果使用的是uiautomator2的话,一般都是使用weditor这个来查看控件属性,这个一般都不会遇到啥问题。 如果使用的是uiautomator的话(相当于是uiauto 阅读全文
posted @ 2019-12-03 16:23 iSZ 阅读(4181) 评论(0) 推荐(0) 编辑
摘要:先讲一下整个app自动化环境的部署过程: 1、安装appium 2、安装nodejs 3、查看appium的环境是否完成 问题:安装appium和nodejs都没啥问题,直接到对应的官网下载然后安装即可,后面在执行appium-doctor这条命令时怎么都提示 ”该命令不可用“,于是网上找了很久都只 阅读全文
posted @ 2019-12-02 17:32 iSZ 阅读(2899) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示