0304测试个人学习总结

软件:完成特定功能的计算机应用程序和文档的集合

程序分为两种:
1.源码:面向开发工作人员
2.应用程序:面向对象

文档:
1.测试文档
2.研发计划
3.需求规格说明书,SRS,产品文档PRD
4.概要设计 详细设计

运营部门:
1.项目:有开始日期和结束日期的,系统的活动和任务
2.项目五大过程组:
1)【启动】定义一个新项目或者现有项目的一个新阶段,正式开始该项目或阶段的一组过程
2)【规划】明确项目范围,优化目标,为实现目标而定制行动方案的一组过程
3)【执行】完成项目管理计划中的工作以实现项目目标的一组过程
4)【监控】跟踪、审查和调整项目进展与绩效,识别必要的计划变更并启动相应的变更的一组过程
5)【收尾】为完结所有过程组的所有活动以正式结束项目或阶段而实施的一项工程

测试人员:
1.启动:组长编写测试计划,分配测试任务
2.规则:根据自己的任务,设计自己的模块怎么测
3.执行:编写用例,执行用例
4.监控:组长或者QA监督工作质量
5.收尾:编写测试报告

软件测试:
站在用户的角度,根据需求规格说明书进行排查,保证产品的完美性。通过手工或是自动的方式,站在用户的角度,根据需求规格说明书,来验证产品是否满足用户的需求。
查看预期结果和实际结果之间是否一致
预期结果从哪里来——需求规格说明书SRS
实际结果从哪里来——实际产品
测试目的——
为什么对产品做测试——测试工作可以降低公司成本,提高公司的经济效益,维护公司的形象。
1.验证预期结果和实际结果是否一致
2.定位问题,解决问题,验证bug
3.编写测试报告,给领导决定产品是否预计上线提供数据
4.通过测试活动来积累项目经验以防后续项目失败

环境:
一、测试环境
研发和测试使用,新需求新功能都在测试环境,在测试通过后才可以往线上推送
二、线上环境
用户使用,Bug逃逸到了线上环境可以存在千分之五的逃逸率

软件生命周期
1.市场需求调研
输出测试报告
主动模式
被动模式
2.可行性研究
研究项目或是产品有没有利润空间,能不能给公司带来利益
3.产品项目立项
指定项目经理
项目经理输入项目计划
4.需求调研开发
输出需求规格说明书
需求规格说明书同时给到研发和测试人员
5.设计开发测试
拿到需求规格说明书后,研发开始概要设计,详细设计,编码,提交第一个设计版本
测试人员 设计测试用例,评审测试用例,执行测试用例,提交缺陷,验证缺陷,输出测试报告
6.发布运行维护
测试通过了,产品发布上线测试,线上测试
产品交付后客户有新的需求或者改动以及线上存在BUG

0304测试个人学习总结

首先是产品经理需要经过市场的调研,跟踪用户和客户的工作方式进行需求整理,得到相应的报告,项目进行根据产品经理的报告进行产品立项,得到与产品相关联的需求规格说明书,将需求规格说明书分发给研发人员和测试人员,在研发与测试得到需求规格说明书之后研发开始概要设计,详细设计,编码,提交第一个设计版本。测试人员要设计测试用例,评审测试用例,执行测试用例,提交缺陷,验证缺陷。然后进入循环,测试人员测试研发人员提交的模块,最终得到一个高质量的产品进行交付。

测试人员应该具有什么样的素质?
首先是责任心,不能够应为个人原因导致产品存在缺陷,要对同事和公司负责。然后是耐心和细心,要对自己测试的模块抱有怀疑的态度,对测试模块进行仔细的迭代测试。要有求学的精神,不懂就问会比亡羊补牢好太多。要在工作之余提神自己。