1、软件测试的基本流程(详细)
需求分析阶段:阅读需求,理解需求,分析需求点,参与需求评审会议。
测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围,进度安排,人力物力分配。整体测试策略的制定。
编写测试用例:适当的了解设计,搭建测试用例Q框架,根据需求和设计编写测试用例。
测试执行阶段:搭建环境准备数据,执行冒烟测试Q(预测试)然后进入正式测试(系统测试、回归测试、交叉测试、自由测试),buo管理直到测试结束。
输出测试报告:输出测试报告,确认是否可以上线。
2、测试用例包括哪些内容?
测试用例包括以下内容:1、测试目标;2、测试环境;·3、输入数据;4、测试步骤;5、预期结果;6、测试脚本等。
3、两种最常见的HTTP请求类型是什么?他们有什么区"别?
GET:请求的数据随HTTP请求头发过去
POST:请求的数据在HTTP请求头发过去之后再发过去
GET方法的数据大小是有一定限制的。而且发送的数据容易被人看到。而POST就没有这些特点
4、Web端和App端测试的区别
Web项目是B/S架构,基于浏览器的。App项目是C/S架构,必须要有客户端,用户需要
安装客户端对于更新版本,Web项目只需要更新服务端,客户端就会同步更新,而App项目需要客户端和服务端都同时更新
5、LoadRunner分哪几个部分具体功能是什么?LoadRunner,是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用
LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。
6、简述你所熟悉的测试工具?六工具:六工具(选择的写吧)
黑盒测试工具:QACenter、SQATeamTest,RationalViaualTest。
回归测试工具:RationalTeamTest,WinRunner(MI公司)
WEB系统测试工具:TEST,Workberch,WebAppicationStressTool(WAS)
白盒测试工具:Numega、PuRe、软件纠错工具(RationalPurity)。
嵌入式测试工具:Logiscope(静态测试工具)、CodeTest。
系统负荷测试工具:RationalPerformance涵盖测试工具范围评估工具
软件性能测试工具:LoadRunner(MI产品)、RationalVisualQantify
测试管理工具:TestDirector(MI产品支持整个生命周期中测试流程管理)