测试6年来的知识大纲

来源:互联网 发布:剑灵人族萝莉捏脸数据 编辑:程序博客网 时间:2024/05/29 13:31
写博客的目的:
1、梳理知识点
2、形成字典,方便工作需求
3、测试同行交流

知识大纲(这些知识在工作中用到,一些熟悉的内容在展开单写)
一、系统自带命令:
(1)android系统的adb命令
(2)linux系统的awk命令
二、集成测试
(1)ant
(2)jenkins
三、性能测试
(1)apk性能测试
(2)系统性能测试:oxbench、benchmark
四、UI自动化测试
(1)appium
(2)monkeyrunner
(3)monkey系统自带命令压力测试
(4)Robotium
(5)selenium
(6)uiautomator
五、系统搭架
(1)bugzilla服务器创建
(2)mantis
(3)redmine
六、语言和脚本语言
(1)C
(2)java
(3)python
(4)perl
(5)shell
七、接口和压力测试
(1)fiddler
(2)Jmeter
(3)loadrunner
(4)tsung
八、数据库
(1)mongovue
(2)navicat_mysql
九、其他
(1)CTS测试
(2)excel的宏VBA使用
(3)git远程及编译
(4)outlook
(5)SVN使用
(6)tomcat
(7)UML
(8)win7:翻墙、静态ip、cmd编码、查看wifi密码、开发环境配置
(9)批处理脚本bat


一、系统自带命令:
(1)android系统的adb命令:adb shell类似于windows的cmd,更像linux的后台,可以输入很多命令如典型的:ls、chmod等。
adb命令有啥用?
1、运行robotium自动化程序。
2、获取自动化测试结果到指定位置。
3、使用java封装adb命令得到录制回放工具。
4、得到手机cpu、内存、耗电等信息,用于apk性能测试。
5、安装卸载应用。
6、运行单元测试。
7、对手机屏幕截图。
8、获取logcat信息,可用于收集应用启动耗时,收集应用崩溃信息。
(2)linux系统的awk命令
二、集成测试
(1)ant:是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具。类似make。
工作中主要用于测试代码更改后打包以供集成测试使用。使用android update和call ant debug命令。

三、性能测试
(1)apk性能测试:要测的apk在运行时,手机的cpu、内存、耗电、流量等性能指标情况。如:100次点击购物操作内存占用平均值。

四、UI自动化测试(以robotium为主,持续更新很难会有谁完全取代谁。其他工具写个demo就好了)
(1)appium
appium不用的原因:对低版本不兼容。国内使用少。
http://www.cnblogs.com/nbkhic/p/3805805.html
使用步骤:
1、下载Appium for windows。解压,设置环境变量。
2、SDK环境
3、开启appium (直接打开cmd运行:appium)
4、导入junit、selenium等包
5、右键运行android junit

0 0
原创粉丝点击