回到顶部

CONTENTS

测试工程师 - 要了解的技能总结

测试工程师 - 要了解的技能总结(如果 腾讯系App不能打开请复制到浏览器里浏览)

 

一、基本技能

1. 测试理论(内容:程序,数据,文档,目的:提高软件质量,发现软件缺陷和错误,对软件质量进行评估)

2. 需求分析(需求文档、API文档、开发概要和详细设计文档、UI设计、程序和数据)

3. 编写用例(核心要素:名称、级别、步骤、期望结果、实际结果)

4. 评审用例(结构和优先级清晰合理,方便执行,简洁复用性强,覆盖所有需求功能点,无冗余,负面情况充分)

5. 用例执行

6. 测试报告(markdown、html、excel、word、ppt)

7. 开发模型(敏捷开发、瀑布模型、vwxh、螺旋模型)

8.敏捷测试

 

二、专业技能

1. SQL 语句 (连接工具:Navicat Premium、SQLyog)

2. linux 常用命令(连接工具:xshell、crt,传输工具:winSCP、FileZilla)

3. http、https  区别

4. BS、CS  区别

5. post、get 区别

6. web、App 测试区别

7. 熟悉 Android(adb 命令等)、iOS、windows(pc)、linux(pc)、WP*(mobile)

 

三、工具使用/搭建

1. 抓包工具(fiddler、charles、wireshark 等)

2. 数据库管理工具(Navicat、SQLyog)

3. redis 管理工具(Redis Desktop Manager)

4. 接口测试工具(Postman,HttpRunner)

5. 性能工具(PC:LoadRunner、jmeter、Locust,Android-APP:monkey、GT、Emmagee*)

6. 自动化测试工具(APP: Appium, macaca、airtest、monkeyrunner*, WEB: selenium、Robot Framework、QTP、LoadRunner)

7. 缺陷管理工具(tracup、bugfree、redmine、jira、trac)

8. 第三方测试平台(testin、腾讯优测、阿里MQC、 百度MTC)

9. 设备批量管理平台:STF

10. 项目同步工具:git、 svn

11. 安全性测试:sql 注入(or 1=1)、 xss、url 加密、密码密文存储、https

12. 持续集成:jenkins

13. 容器引擎:docker

  

四、语言技能

1. 编程语言 - 了解(java、swift,object-c ,php 等)

2. 脚本语言 - 掌握(Python、shell、Ruby 等)

3. 标记语言 - 了解(html、css、JavaScript 等)

 

五、其他技能

1. Google GMS 测试

2. Google CTS 测试

 

六、自我学习

1. 社区(Testerhome,百度贴吧-软件测试吧等,51Testing、测试窝、测试之道 等)

2. 博客(博客园、简书、csdn、v2ex 等)

3. 视频(慕课网、腾讯课堂 等)

4. QQ群(测试类型的群)

5. github

^_^
请喝咖啡 ×

前一篇: adb 官方文档介绍
下一篇: nginx 同一 iP 多域名配置方法(多文件)