软件测试面试题

本文涵盖软件测试的流程,从需求分析到上线,详细解释了如何编写测试用例及常用测试方法。讨论了数据结构、HTTP报文段、TCP三次握手原理,并探讨了软件测试的潜力与挑战,包括单元测试、集成测试、系统测试、验收测试和回归测试的定义与应用。
摘要由CSDN通过智能技术生成

1.请你回答一下测试的相关流程是什么?

需求分析-需求评审-编写测试用例-用例评审-冒烟测试-系统测试-测试跟踪-日志记录-总结-验收测试-上线

2.你怎么了解到的测试的相关流程?

我是通过课本上的学习并且结合做项目时自己的理解和经验总结出来的

3.请你说一下如何写测试用例

1、首先要先理解产品需求,严格按照需求文档来进行测试用例的编写,用xmind提取出测试点 2、在编写用例过程中可以与产品或者开发沟通,对遗漏的地方补充到测试用例3、设计用例的时候可以参考以前类似的经验,或者测试用例设计常用的方法.如边界值,等价类,因果图,正交表等4、按照实际的应用场景来编写,用自己以往的测试经验进行补充

4.请你说一说测试的常用方法

从测试依据角度:黑盒测试、白盒测试; 从测试对象被执行角度:静态测试、动态测试; 从是否借助工具角度:手工测试、自动化测试。

5.请你说出几种基本的数据结构

数组 队列 链表 栈 树 散列表(哈希表) 堆 图

6.请你设计一个微信朋友圈点赞的测试用例

界面测试:点赞按钮大小、样式,颜色是否符合要求;功能测试:点赞是否能成功,取消点赞是否能成功;接口测试:验证点赞后是否能收到提示信息;性能测试:点赞后是否在规定时间显示结果,是否在规定时间在朋友手机上进行提示;频繁的点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

徐知有无

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值