软件测试零基础新手入门必看 |
您所在的位置:网站首页 › 零基础快速入门入职软件测试工程师难吗 › 软件测试零基础新手入门必看 |
软件测试:使用技术手段验证软件是否满足使用需求 目的:减少缺陷,保证质量 一、测试主流技能:1.功能测试 测试主要验证程序的功能是否满足需求 2.自动化测试 使用工具或代码代替手工,对项目进行测试 3.接口测试 使用工具或代码对服务端提供的接口进行测试 4.性能测试 模拟对人使用软件,查找服务器缺陷 二、测试分类:按测试阶段划分 1.单元测试 针对程序源代码进行测试(一般为开发自测) 2.集成测试 又称接口测试,针对模块之间访问地址进行测试 3.系统测试 对整个系统进行测试,包括功能,兼容,文档等 4.验收测试 主要分为内测和公测,使用不通人群来发掘项目缺陷 三、按代码可见程度划分1.黑盒测试 源代码不可见,UI功能可见 2.灰盒测试 部分源代码可见,功能不可见 3.白盒测试 全部代码可见,功能不可见 四、模型 质量模型:衡量一个优秀软件的维度(8条) 1.功能性: 功能数量 功能正确实现 错误处理情况 2.性能: 服务器每秒处理请求数 服务器硬件配置是否满足 3.兼容性: 浏览器 操作系统 手机 4.易用性: 简洁、友好、流畅、美观 5.可靠性: 是否出现 无响应、卡顿、死机 6.安全: 传输加密 存储加密 7.可维护性 8.可移植性 五、软件测试流程1.需求评审(确保各部门需求理解一致) 2.计划编写(测什么,谁来测,怎么测) 3.用例设计(验证项目是否符合需求的操作文档) 4.用例执行(项目模块开发完成开始执行用例文档实施测试) 5.缺陷管理 6.测试报告(实施测试结果文档) 六、测试用例什么是用例:用户使用的案例 什么是测试用例:为测试项目而设计的执行文档 软件由数据+程序+文档组成。我们做软件测试,就是给执行程序输入数据,得到输出结果,并判断输出结果是否符合需求规格的过程,而文档就是我们工作内容。而测试用例,就属于文档的一部分。 七、测试用例的作用:检验程序是否满足需求,提现测试人员的工作质量,可以让别人学习测试计划和方法。 测试用例一般包括,编号,用例名称,测试项目,测试环境,优先级,BUG级别,测试数据,测试步骤,预期结果,实际结果,判断是否BUG。 1.防止漏测 2.实施测试的标准 用例设计编码格式(八大要素) 1.用例编号(项目_模块_编号) 2.用例标题(预期结果(测试点)) 3.模块/项目(所属项目或模块) 4.优先级(表示用例的重要程度或影响力,P0-P4,P0最高) 5.前置条件(要执行此条用例,有哪些前置操作) 6.测试步骤(描述操作步骤) 7.测试数据(操作的数据,没有的话可以为空) 8.预期结果(期望得到的结果) 八、测试用例的编写流程:需求分析、提取测试点、编写测试用例、测试用例的评审 下面给大家看下一个简单的注册测试用例: 行动吧,在路上总比一直观望的要好,未来的你肯定会感 谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入扣群: 最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走: ![]() 这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |