- 授权协议: 未知
- 开发语言: Java Python HTML/CSS SHELL
- 操作系统: 跨平台
- 软件首页: https://github.com/jixieshi999/lowen
- 软件文档: https://github.com/jixieshi999/lowen
软件介绍
lowen 基于monkeyrunner的android应用的自动化测试,并输出测试结果到html的框架 仿腾讯utest测试框架
代码有待完善,欢迎有兴趣的朋友一起讨论(目前报表里面使用echarts部分没有写数据处理逻辑,框架已搭好)
主框架代码1
bin\lowen_play.bat
-
循环执行N个py脚本
-
1.初始化路径,时间
-
2.开启线程记录cpu,内存等日志
-
3.开启线程记录adb log日志
-
4.执行py脚本
-
5.批量处理截图加上水印(通过bin\ImageMarkClickLogo.jar)
-
6.关闭记录日志的线程(关闭窗口)
-
7.读取adb log日志 判断是否crash
-
8.输出html报表
主框架代码2
bin\launch.py
遍历mr文件夹下面的所有文件夹,执行mr子文件夹里面的所有mr脚本
usage
例子1
-
修改mr子目录下面的config.txt配置文件
-
pkgkey 表示包名com.ebest.sfa.xxx
-
apkPathkey apk安装包路径E:/apk/SFA-2.1.0.1-1230-03-beta.apk
-
actkey apk启动activity 路径com.ebest.sfa.xxx/com.ebest.sfa.login.activity.LoginActivity
-
moudlekey 暂时没用到,可以扩展到脚本里面
-
运行lowen -s 开始测试
例子2
-
mr目录下新建测试目录,同理例子1配置config.txt
-
lowen -p 编辑mr脚本
-
运行lowen -s 开始测试
例子3
-
运行>启动Lowen测试.bat 直接启动测试或者命令行lowen -s(该命令会自动新建空的mr目录)
-
如果没有mr文件夹,先新建mr文件夹,然后按照mr_samples目录下面的脚本开始编写测试脚本
例子4
-
运行>录制脚本.bat 开启mr脚本录入(或者执行命令行lowen -p)
C程序设计的抽象思维
Eric S.Roberts / 闪四清 / 机械工业出版社 / 2012-5 / 99.00元
Eric S. Roberts所著的《C程序设计的抽象思维》是一本关于C语言的经典图书。本书共计17章,分为4部分,第一部分概述计算机导论课程中涉及的基本编程概念;第二部分讨论递归算法,其中结合大量示例,有助于读者轻松理解和掌握晦涩的概念;第三部分不仅介绍了用非递归算法实现的抽象数据类型,还提供了一些工具,有助于读者理解数据抽象的概念;第四部分重点介绍采用递归算法实现的抽象数据类型。本书重点突出,......一起来看看 《C程序设计的抽象思维》 这本书的介绍吧!
