当前位置:网站首页>想跳槽?面试软件测试需要掌握的7个技能你知道吗
想跳槽?面试软件测试需要掌握的7个技能你知道吗
2022-07-06 09:24:00 【测试小婉】
目录
一、测试用例的编写
1、在测试中最重要的文档,他是测试工作的核心,是一组在测试时输入输出的标准,是软件需求的具体对照。编写测试用例,是测试人员的基本功,真正能写好的人并不多。
测试用例包含的内容:
用例编号,用例名称,测试背景,前置条件,优先级,测试数据,测试步骤,预期结果,实际结果,备注。
2、当测试小伙伴拿到第一个需求文档的时候,进行分析,提取测试点,编写测试用例,然后叫上开发,产品以及相关人员进行用例评审。
二、编写测试用例常用的方法:
等价类划分法
边界值分析法
错误推断法
流程图法等
3、学会质疑需求,不要完全按照需求来写测试用例,要从用户角度去理解需求,看到需求之外的功能和体验。
三、http协议原理
1、http协议原理
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。
2、TCP和UDP区别
TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于广播和细节控制交给应用的通信传输。
3、get和post区别
Get: 它用于获取信息,它只是获取、查询数据,也就是说它不会修改服务器上的数据,从这点来讲,它是数据安全的,而稍后会提到的Post它是可以修改数据的,所以这也是两者差别之一了。
Post: 它是可以向服务器发送修改请求,从而修改服务器的,比方说,我们要在论坛上回贴、在博客上评论,这就要用到Post了,当然它也是可以仅仅获取数据的。
四、了解业务能力
首先明确一点一定要了解业务,只有了解业务,才能把功能测试做好,并且会有一定的提高。
什么时候接入自动化?
当你的系统趋于稳定的时候。
什么时候介入接口测试?
当接口开发完毕的时候。
什么时候介入性能测试?
当出现促销的时候,或者抢购的时候等等。
五、测试工具的使用
接口测试工具:
Postman使用Postman进行接口测试,输入url地址,请求方法,参数点击发送查看接口是否正确。
性能测试工具:jmeter
- 使用jmeter对系统进行性能测试,对系统进行压力测试、负载测试、稳定性测试等
六、自动化测试代码编写能力
ui自动化编写
web自动化:一般是使用python+selenium对web网站进行ui自动化脚本的编写
app自动化:一般是使用python+appuim对移动端进行ui自动化脚本的编写
一般不符合需求的bug在debug中,程序本身报错的在error中。
七、Linux
1、Linux是测试人员的基本功,不需要掌握太难或者很不常见的Linux命令,正常能做到查看日志,定位问题就可以了。
2、初级测试人员工作是经常遇到,发现bug,开发不承认或者不愿意解决的情况,测试人员怎么摆脱这样的问题呢?根据发现的bug日志级别,来查看日志,定位问题,那这里首先要说一下日志级别。日志级别越高,输出的信息越少。
接口自动化编写
一般是使用python+requests进行接口自动化测试的
熟练使用SQL
常用的sql语句,如增删改查。
了解数据库的事务,会编写存储过程,熟练常用的系统函数。
了解并可以进行数据库的备份,迁移,还原,镜像等。
对sql语句进行调优,并对可以运行的语句监控查看性能。
了解数据库的集群。
info:代码info信息,不包括sql语句等一些debug信息;
warning :代码警告信息;
error : 程序本身报错信息;
边栏推荐
- Build your own application based on Google's open source tensorflow object detection API video object recognition system (II)
- Global and Chinese markets of PIM analyzers 2022-2028: Research Report on technology, participants, trends, market size and share
- 指針:最大值、最小值和平均值
- 【指针】求解最后留下的人
- 指针:最大值、最小值和平均值
- ucore lab7 同步互斥 实验报告
- 使用 flask_whooshalchemyplus jieba实现flask的全局搜索
- Quaternion -- basic concepts (Reprint)
- Global and Chinese market of barrier thin film flexible electronics 2022-2028: Research Report on technology, participants, trends, market size and share
- 指针 --按字符串相反次序输出其中的所有字符
猜你喜欢
Get started with Matplotlib drawing
What is the transaction of MySQL? What is dirty reading and what is unreal reading? Not repeatable?
"If life is just like the first sight" -- risc-v
基于485总线的评分系统双机实验报告
Interview Essentials: what is the mysterious framework asking?
Logstack introduction and deployment -- elasticstack (elk) work notes 019
Opencv recognition of face in image
C language do while loop classic Level 2 questions
Practical cases, hand-in-hand teaching you to build e-commerce user portraits | with code
China's county life record: go upstairs to the Internet, go downstairs' code the Great Wall '
随机推荐
Global and Chinese markets of electronic grade hexafluorobutadiene (C4F6) 2022-2028: Research Report on technology, participants, trends, market size and share
函数:用牛顿迭代法求方程的根
ES全文索引
Global and Chinese markets for GaN on diamond semiconductor substrates 2022-2028: Research Report on technology, participants, trends, market size and share
Stc-b learning board buzzer plays music 2.0
指针 --按字符串相反次序输出其中的所有字符
Fundamentals of digital circuits (II) logic algebra
Want to learn how to get started and learn software testing? I'll give you a good chat today
Global and Chinese market of RF shielding room 2022-2028: Research Report on technology, participants, trends, market size and share
Global and Chinese market of pinhole glossmeter 2022-2028: Research Report on technology, participants, trends, market size and share
Detailed introduction to dynamic programming (with examples)
ucore lab1 系统软件启动过程 实验报告
Function: calculates the number of uppercase letters in a string
数字电路基础(一)数制与码制
"If life is just like the first sight" -- risc-v
[pointer] find the largest string
Statistics 8th Edition Jia Junping Chapter 1 after class exercises and answers summary
Interview Essentials: what is the mysterious framework asking?
【指针】查找最大的字符串
Global and Chinese market of goat milk powder 2022-2028: Research Report on technology, participants, trends, market size and share