软件测试的流程

项目型公司
我们公司做测试的时候,先确定项目,由公司的经理和产品去谈业务,回来之后高层领导们会开一个会议,主要目的是为了判断这个项目是否能获利,公司是否能完成客户所要求的功能。若得出能在我们能力的范围内并且能获利我们就会确定接受该项目。
确定项目后,由产品去跑市场获取更详细的需求,收集完之后回到公司会给参与该项目的相关人员开一个会议,主要参与人员有测试人员、开发、前端、UI部门的人,由产品给他们讲需求,若有人不懂就给她们解答。若有不合理的地方,就会给产品提出来,之后产品进行修改需求,改完之后去找合作的公司进行商量,若他们同意这份需求就确定该需求。
确定好之后由UI 进行设计页面,设计完交给前端进行HTML设计,之后就交给开发进行实现功能。此时在我们测试部门,会进行分析需求文档然后用X-mind画脑图,在脑图上写测点。我们公司的项目周期有的比较长,我们就会写测试用例,要是周期比较短的话我们就没时间写测试用例,所以这个时候就会在脑图上把测点写的更详细。有时候可能我们还没写完脑图,前端或后台就已经把文档发给我了,谁先给我我就先测试谁的。如果是前端的话对其进行界面测试,主要测试界面是否美观,分配是否合理,是否有错别字,对某些必用但未安装的软件是否能提示下载并安装功能,控件是否能用。后台发给我接口文档之后,接口文档主要包括请求方式、请求路径、请求参数等,根据这些内容使用postman、jmeter、Python进行测试。Postman和jmeter适合测单个接口。Python测多个接口。之后可以进行前后对接就是做功能测试。再接着就是集成测试,它主要是把模块按设计说明进行连接,主要是为了测与接口有关的问题。测完集成之后就开始测性能,性能主要是关注项目运行时cpu、内存、io的吞吐量等指标。可以用jmeter和loadrunner进行测试。在之后就是进行系统测试,系统测试就是对整个模块进行测试,主要是为了测试每个子模块是否都能按照要求进行工作。对于我们测试是很重要的一个测试,因为直接关乎产品质量。最后就是进行验收测试,他主要就是根据需求阶段的《需求说明书》,看是否满足要求。最后一次操作,所以要设计全面,尤其要进行文档的测试。文档:需求分析,功能测试报告、性能测试报告、测试报告等文档。
之后就把我所做的测试内容发到我们项目群里,让开发和前端进行观看,提出意见以便及时解决问题
这就是我们公司的测试流程。

产品型公司
做产品迭代更新
原型图、需求文档、通过自己理解和模仿相应的同类型软件
验收换成上线测试 先预上线环境测试→上线环境测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值