用一篇随笔记录一下一年以来用到的测试工具以及用途,仅写的是用到的功能。
1. Xmind ----- 思维导图工具,用于理清软件逻辑以及功能点,可用于写测试计划或者简单测试用例。
2. Office ------ 文档工具,自不必说。
3. Adobe Acrobat------PDF阅读及编辑工具
4. 火狐,谷歌,IE浏览器-----兼容性测试必须照顾到的浏览器
5. PyCharm ---- 良好的python IDE,测试需不需要懂代码的问题不想再讨论,为了提升逼格,起码学会一门,推荐python,简单易学。
6. Python 2.7 ----- 测试人员在某种程度以下不需要考虑版本,找一个就行,py3也行
8. 公司研发用到的IDE ---- VS,IDEA等等,别告诉我不需要diff代码,不要和我说测试不用会调试
9. 数据库客户端软件 ------ 命令行也行,但是实话实说,为了方便测试,选一款傻瓜式的客户端会节约很多时间,命令行可以自己研究
10. DAEMON Tools Lite ----- 虚拟光驱,是不是还对ISO后缀的资料无从下手?
11. putty ----- SSH连接跳板机使用的小工具
12. Fidder ----- APP测试是不是得抓包,APP HTTPS的数据包怎么看请求和响应?研究下呗
13. 虚拟机(选用)------ 不管是Android虚拟设备还是VM,需要的话就装一个
14. Jmeter ------ 很好用的接口测试工具,也可以用来做小型项目的压力测试
15. UE或者VIM或者notepad++等, 有些文件(JAVA, XML, PY等),用这些打开还不错,可以装一个vi,因为你尝试打开过100M的txt就知道了
16. sqlmap ----- 我们不是渗透工程师,但是总得尝试一下简单的安全扫描,SQL注入利器,基础教程满大街
17. APPSCAN或者AWVS ----- 安全漏洞扫描工具,管他有没有安全专家,扫一遍看看呗
18. bugzilla+testlink,QC,禅道 ----- 质量管理工具, 总得有,最好学会自己部署
19. 一款云笔记软件 ----- 随时记录心得
20. 组织号码生成器 ----- 生成身份证号,银行卡号等等
21. git ----- 不说为啥
22. Android SDK ----- 安卓测试,没有咋玩?
23. Vstart ----- 这么多工具,是不是需要一个桌面管理工具?
最后,其实你需要一台MAC或者LINUX/UNIX,最好是MAC,IOS总得测试不是,为了兼容性也好啊