测试工程师具备知识缩影

1、接口测试工具:apipost,Postman,Firebug
Postman简介:https://www.jianshu.com/p/97ba64888894
postman工具下载:https://www.getpostman.com/downloads/

2、压力测试工具:Jmeter
Jmeter下载网址:http://jmeter.apache.org/download_jmeter.cgi

3、测试框架
1)Junit测试框架
什么是Junit?
Junit是xUnit的一个子集,在c++,paython,java语言中测试框架的名字都不相同
xUnit是一套基于测试驱动开发的测试框架
其中的断言机制:将程序预期的结果与程序运行的最终结果进行比对,确保对结果的可预知性
java所用的测试工具是Junit,Junit不需要去网上下载,在ecliplse中有:

2)TestNG介绍
TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便。
详细使用说明请参考官方链接:https://testng.org/doc/index.html
TestNG安装(基于eclipse+maven)

3)pytest测试框架
Python测试框架之前一直用的是unittest+HTMLTestRunner,听到有人说pytest很好用,所以这段时间就看了看pytest文档,在这里做个记录。
官方文档:https://docs.pytest.org/en/latest/contents.html

4)Python+Appium实现APP自动化测试
appium官网:http://appium.io/
appium使用1:https://baijiahao.baidu.com/s?id=1662021502495073716&wfr=spider&for=pc
appium使用2:https://www.cnblogs.com/fnng/p/4540731.html

5)Selenium(WEB自动化工具)
selenium官网:docs.seleniumhq.org/
selenium使用:https://www.jianshu.com/p/3aa45532e179

6)robotframework开源自动化工具
robotframework官网:https://robotframework.org/
robotframework使用:https://www.jianshu.com/p/c3a9d20db4e5

4、测试具备开发语言:python,java
5、测试记录工具:禅道
6、数据库:sql,mysql,mongoDB
7、电脑系统:windows,linux,MacOS
8、测试产品类型:安卓APP,苹果APP,WEB,WAP

 

posted @ 2020-09-17 14:48  静静随笔  阅读(68)  评论(0编辑  收藏  举报