
测试问题总结
2/8定律:核心功能占20%,非核心功能占80%,我们应重点测试20%的核心功能模块,这样可以提高发现缺陷的几率。 不可穷尽测试:由于某些功能无法穷尽所有测试情况,测试工作需要设定合理的结束时间。 针对性测试:为了更好地发现和解决软件中的缺陷。 尝试还原原来的环境 提及问题时不要放过任何一个Bug,在提交描述中注明复现概率(如尝试20次或10次交给开发) 回想发生问题时的复现步骤,尽量详细 与开发人员配合,检查代码 保留发生Bug时的log 查看代码中是否有变更导致问题
发布日期:2021-05-08 03:56:32
浏览次数:16
分类:精选文章
本文共 1103 字,大约阅读时间需要 3 分钟。
软件测试的目的与原则 软件测试的核心目的是通过系统化的工作发现并修复软件中的缺陷,降低产品开发过程中遇到的风险,同时记录软件运行过程中的数据,为决策者提供技术支持。在测试过程中,应遵循以下原则:
测试人员的任务 测试人员的主要职责包括:
- 尽早发现系统中的Bug
- 避免软件开发过程中缺陷的出现
- 确保产品的质量
- 关注用户需求,确保系统符合预期
缺陷报告内容 缺陷报告应包含以下内容:
- Bug的优先级
- Bug的严重程度
- 对应的开发人员与软件版本
- Bug所属的模块(如无法确认,由开发人员判读)
- 清晰的Bug标题,描述现象
- 具体的Bug描述,尽量提供新Bug的步骤
- 附加相关日志与截图
测试V模型 用户需求-需求分析-概要设计-详细设计-编码-单元测试-集成测试-系统测试-验收测试
性能测试关注的指标 吞吐率、用户响应时间、每秒点击数、资源利用率、业务成功率、TPS
Bug不能复现的处理方法
HTTP协议与HTTPS协议的区别 HTTP协议是超文本传输协议,是无状态的,通信端口为80。HTTPS协议是基于SSL/TLS的安全版,通信端口为443,提供加密传输和身份认证。
HTTP请求方法 HTTP协议的请求方法主要包括GET与POST GET:用于从服务器获取数据,请求参数在地址栏,数据量有限制,不够安全 POST:用于向服务器提交数据,请求参数在请求实体中,数据量无限制,较为安全
重载与重写的区别 重载:同一类中方法名相同,参数列表不同,但返回值无关 重写:发生在父类与子类之间,方法必须与父类的重写方法完全一致,返回值类型相同
APP测试与Web测试的区别 相同点:
- 测试用例方法相同
- 测试页面载入速度、登录时长
- 测试内容是否溢出
- 测试系统稳定性
不同点:
- 测试平台:百度云测、Testin云测等
- APP安装卸载测试
- APP中断测试
- 兼容性测试:不同操作系统、机型、网络环境
- 网路测试:不同运营商与网络制式
- 操作系统测试:Android、iOS、Windows等
- 设备测试:触摸式与非触摸式设备、有限内存容量、电池耗电量等
发表评论
最新留言
很好
[***.229.124.182]2025年03月30日 00时28分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
数据结构——链表
2019-03-04
【Python】面向对象,封装
2019-03-04
接口又是个啥?
2019-03-04
uni-app请求头中携带token
2019-03-04
常用的 Git 命令和小技巧(1)
2019-03-04
vue中接收后台的图片验证码并显示
2019-03-04
springboot入门(1)---整合MyBatis
2019-03-04
Vue入门学习笔记(1)
2019-03-04
趣谈win10常用快捷键
2019-03-04
数学建模(NO.18灰色预测)
2019-03-04
数学建模更新12(数学线性规划模型1)
2019-03-04
Android,SharedPreferences的使用
2019-03-04
JPEG压缩技术
2019-03-04
两款用于检测内存泄漏的软件
2019-03-04
王爽 《汇编语言》 读书笔记 三 寄存器(内存访问)
2019-03-04
Android基本知识
2019-03-05
在Java中,return null 是否安全, 为什么?
2019-03-05