软件测试(极速版面试关键点)

一.软件测试流程

1.分析测试需求

2.制定测试计划

3.设计测试用例

4.执行测试

5.编写测试报告

二.编写用例(9个)

用例编号、测试功能、测试标题、优先级、预置条件、步骤描述、测试数据、预期结果、实际结果

三.接口测试【设计思路+(postman、jmeter接口间数据传递)+断言+http请求+响应机制+状态码】

1.接口测试设计思路:

a.明确接口的功能和业务流程,确定接口的输入参数和输出结果;

b.根据功能和业务,设计用例,正常情况+异常情况;

c.选择合适测试工具(postman、jmeter)

2.postman和jmeter的区别:

a.postman更适合单个/少量接口的功能测试(更方便设置请求头,请求参数)、更加直观的展示请求的响应状态码、响应时间、响应内容等基本信息

b.jmeter适合大规模的性能测试,可以模拟成千上万的虚拟用户同时访问系统(压测)

3.断言:

判断接口响应数据结果是否符合预期结果

4.http请求:

GET\POST\PUT\DELETE等方法

(设置正确的去请求参数和请求头)

5.响应机制:

接口的响应机制:同步响应、异步响应

6.状态码:

200(成功)、400(错误请求)、401(未授权)、403(禁止访问)、500(内部服务器错误)

状态码判断接口的处理结果是否正确

四.性能测试【流程+相关指标+(jmeter+fiddler)】

1.流程:我觉得所有的测试流程都一样,so按照“一”回答不会错的

2.相关指标(影响因素)

响应时间、吞吐量、并发用户数、资源利用率、错误率

五.自动化测试(流程)

1.同“一”

六.mysql【增删改查+数据备份】

1.增(insert):

insert into 表名(列名) values (数值);

2.删(delete):

delete from 表名where 条件;

3.改(update):

update 表名 set  列名=值 where 条件;

4.查(select):

select 列名 from 表名 where 条件;

5.【数据备份】:

mysqldump命令备份数据库

七.linux基本语句

1.文件和目录操作:

ls 列出目录内容

cd切换目录

mkdir创建目录

rm删除文件或目录

2.文件查看和编辑:

cat查看文件内容

vi或vim编辑文件

3.进程管理:

ps查看进程状态

kill终止进程

八.CMMI体系

哈哈哈,我不会,看不懂!!!!

九.python基础知识

1.数据类型:

数字型(整数int、浮点数float、复数complex)

字符串型str

列表list

元组tuple

集合set

字典dict

(可迭代对象:列表、元组、字符串、字典、集合、生成器、文件对象)

2.控制结构:

条件语句:if、elif、else

循环语句:for、while

                  for 变量 in 可迭代对象:

                           缩进代码块

3.函数:

def关键字定义函数

十.web端项目经验总结

根据需求文档设计测试用例,利用xmind列出关键测试点;

使用fiddler捕获http请求,转换为jmeter脚本执行测试,分析结果并编写测试报告;

测试中发现缺陷,通过jira记录,修复后进行回归测试,直至确认解决;

针对一些遗留问题,采取规避措施,并在回归测试后整合流程,最终编写测试报告;

【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【【其他点我觉得也会问到:

1.bug如何定位

界面问题(布局错乱、样式缺失)——前端

a.控制板:

数据相关问题——可以看控制台的状态码(如果network状态码为200,但是数据还是没有正确显示,可能是前端在处理和渲染数据时出现问题)

404——前端(请求资源未找到)

500——后端(后端逻辑错误、数据库、服务器配置等原因)

b.接口工具:

跳过前端,如果请求的数据是正确的,但是显示错误则前端问题

———————————————————————————————————————————

2.在测试中项目有哪些bug

a.数据查询时bug:筛选时,指定条件后,页面无变化或者筛选结果错误(后端查询语句筛选条件设置有误)

b.购物车增加商品数量,点击结算按钮,总价无变化或者总价小数点错误

c.点击一个页面响应时间长或者闪退

d.移动端和pc端布局是否合理,页面是否看起来拥挤,会不会误触

——————————————————

来不及了就这样吧,哈哈【视屎如归,这一定是我最后一次犯拖延症,祝我一面成功谢谢!!!】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值