测试6年来的知识大纲

写博客的目的: 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

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年1月15日
下一篇 2015年1月15日

相关推荐