软件测试基本知识

1,测试流程:
    1,需求评审:确保各部门需求理解一致
    2,计划编写:测什么?谁来测?怎么测?
    3,用例设计:验证项目是否复合需求操作文档
    4,用例执行:项目模块开发完成开始执行用例文档实施测试
    5,缺陷管理:缺陷描述-交给开发-缺陷验证-缺陷关闭
    6,测试报告:测试完成报告

功能性测试:
1,功能个数是否正确(不多不少)
2,正确情况
3,错误处理
性能测试:
1,服务器每秒处理请求数
2,峰值处理值,
3,服务器现有硬件配置是否满足
兼容性:
1,不同浏览器能不能用
2,操作系统兼容性
3,手机:分辨率、品牌、系统、网络、其他
易用性:
简洁、友好、流畅、美观
可靠性:
(出现问题)无响应、卡顿、死机
 安全性:加密
可移植性:网络数据迁移
可维护性

测试流程:
1,需求评审:确保各部门需求理解一致
2,计划编写:测什么,谁来测,怎么测 
3,用例设计:验证项目是否复合需求操作文档
4,用例执行:项目模块开发完成开始执行用例文档实施测试
5,缺陷管理:缺陷描述-交给开发-缺陷验证-缺陷关闭
6,测试报告:测试完成报告

测试用例
        1,格式:
        用例编号 用例标题 项目/模块 优先级 前置条件 测试步骤 测试数据 预期结果
    优先级:p0最高
        2,等价类:
            有效等价类:满足需求的数据集合
            无效等价类:不满足需求的数据集合
    
    步骤:
    1,明确需求
    2,确定有效和无效等价类
    3,提取数据编写测试用例
    !!!测试为空!!!


用例执行不通过为缺陷,需要进行缺陷管理

缺陷的判定标准:
1,软件未实现需求(规格)说明书中明确要求的内容--少功能
2,软件出现了需求(规格)说明书中指明不应该出现的错误--功能错误
3,软件实现的功能超出需求(规格)说明书指明的范围--多功能
4,软件未实现需求说明书中虽未明确指明但应该实现的要求--隐性功能错误
5,软件难以理解,不易使用,运行缓慢,用户体验不好--不易使用

缺陷产生的原因:需求文档、架构设计、编码、环境(硬件、软件)任何环节出现问题都可能产生缺陷。 

缺陷的生命周期?

缺陷描述提交:指派人,优先级,类型,复现(具体看公司工具)及时记录,尝试复现/偶现
缺陷类型:
1,功能错误
2,UI页面错误
3,兼容性
4,数据(数据库)
5,易用性
6,建议
7,架构
 

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值