非功能测试之兼容性测试、文档测试和安装测试
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
文章目录
- 一、兼容性测试
- 1.兼容性测试的含义
- 2.案例
- 3.兼容性测试的前提
- 4.兼容性测试的测试点
- 二、文档测试
- 1.哪些文档需要测试
- 2.文档测试检查单
- 3.文档测试的测试点
- 3.1 Readme 文档
- 3.2 联机帮助
- 3.3 及时/即时联机帮助
- 3.4 用户手册
- 4.文档测试需要注意的问题
- 三、安装测试
- 1.安装测试的分类
- 2.安装测试注意事项
- 3.安装测试的测试用例
- 4.运行测试的测试用例
- 5.卸载测试的测试用例
- 6.加密测试
- 6.1 加密测试的内容
- 6.2 加密测试的测试用例
一、兼容性测试
1.兼容性测试的含义
兼容性测试验证软件与其所在的环境的依赖程度,包括对硬件的依赖程度,对平台的依赖程度、其他软件的依赖程度等。
2.案例
3.兼容性测试的前提
- 标准和规范是软件兼容性的保证
√ 高级标准
✰ 产品遵守的规则
√ 低级标准
✰ 文件格式和网络通信协议
4.兼容性测试的测试点
硬件兼容
√ 包括主板、处理器、内存、显卡、显示器、打印机等。
✰ 如不同品牌和架构的计算机、不同频率或不同位数的 CPU、不同大小的内存、硬盘、不同带宽的网络等。操作系统兼容
√ 包括操作系统类型、位数、补丁版本等。选择测试平台要考虑操作系统的流行程度、年份、类型、生产厂商等方面。
√ 不同操作系统如 Windows、Mac、 Solaris、Linux 等;手机平台如 Android、IOS、 Windows Phone。软件并发兼容
√ 浏览器兼容
✰ 不同浏览器如 IE、FireFox、Chrome 和 Safari 等。
√ 与其他软件兼容分辨率兼容
√ 测试不同分辨率下软件都能正常使用。向前、向后兼容
√ 向后兼容或向下兼容
✰ 指较高版本的程序能顺利处理较低版本程序的数据或者在较老系统中使用;
▲ 新版本软件能够兼容以前各种版本产生的历史数据,确保数据向后兼容,如 Word2013 能够正常打开之前多个 Word 版本(如 Word 2003、Word 2007等)产生的用户.doc 文件。
√ 向前兼容或向上兼容
✰ 指以前的版本支持现在版本生成的数据,现在的版本支持以后的版本数据或者在更高版本的系统中使用。不同客户端软件版本和服务器系统的兼容
√ 服务器上一般部署的都是最新版本,但客户端就不一定。数据共享兼容
√ 测试文档的保存和读取数据格式兼容
√ 剪贴板(考虑格式兼容)
二、文档测试
1.哪些文档需要测试
- 用户手册
- 联机帮助
- Readme 文件(自述文件)
- 授权/注册登记表/用户许可协议
- 指南及向导
- 包装文字和图形
- 市场宣传材料
- 标签
2.文档测试检查单
3.文档测试的测试点
3.1 Readme 文档
3.2 联机帮助
3.3 及时/即时联机帮助
3.4 用户手册
4.文档测试需要注意的问题
对于软件用户来说,程序之外的内容也是软件的一部分;
文档常常得不到足够的重视,缺乏资金和技术支持以及测试;
编写文档的人可能并不是软件特性方面的专家,对软件不了解;
由于文档的印刷需要花费时间,所以之间产生的问题得不到修复;
文档测试不仅仅是文字校对,还涉及程序本身的错误。
三、安装测试
1.安装测试的分类
安装测试
运行测试
卸载测试
加密测试
2.安装测试注意事项
安装手册评估
安装的自动化程度测试
安装选项和设置的测试
安装过程的中断测试
安装顺序测试
多环境安装测试
安装的正确性测试
修复安装测试
卸载测试
3.安装测试的测试用例
4.运行测试的测试用例
5.卸载测试的测试用例
6.加密测试
6.1 加密测试的内容
软件加密
√ 序列号的测试
√ 解密程序的测试硬件加密
√ 加密狗的测试
6.2 加密测试的测试用例
非功能测试之兼容性测试、文档测试和安装测试相关推荐
- 测试之路-易水寒——之测试文档
** 测试是偶然踏进来的,说一说我的测试之路. 好,开始 ** 一.测试方案 测试方案是整个测试开始定制方案,基本上起到指导测试的作用,因此测试开始,制定一个行之有效的测试方案就显得十分重要.简而言之 ...
- ASP.NET Web API 使用Swagger生成在线帮助测试文档
ASP.NET Web API 使用Swagger生成在线帮助测试文档 Swagger-UI简单而一目了然.它能够纯碎的基于html+javascript实现,只要稍微整合一下便能成为方便的API在线 ...
- 软件的测试文档,软件-测试文档模版.doc
-- - RUP模版------<测试计划> SUBJECT * MERGEFORMAT TITLE * MERGEFORMAT 测试计划 版本 <1.0> [注:以下提供的模 ...
- 使用Confluence如何输出一份结构清晰 可读性高的测试文档?
一.前言 很多小伙伴们 , 会有输出文档的好习惯 :但 如何 输出一份 结构清晰&可读性高 的测试文档 / 帮助文档呢 ? 你写的流程文档 / 帮助文档 / 使用教程 ,别人看完了之后能上手操 ...
- 我的成长笔记20210402(测试文档编写)
记录第四天 1.今天写了一篇工具的使用手册文章,被我们测试团队的伙伴们夸奖:图文并茂,结构清析,我的直属Leader也说:以后来教教我们写文档吧! 2.简单说说文档该如何写:列好大纲 ,补充细节 ,可 ...
- 【智能推荐】阿里云智能推荐AIRec文档说明与SDK测试
目录 1. 配置实例 2. 选择启动方式 3. 配置实时数据 4. 配置离线存储 5. 配置成功 6. 启动中 7. SDK推送一个用户 8. 推送一个物品 9. SDK推送一个行为 10. 注意事 ...
- PG系列数据库TPCH测试文档
PG系列数据库TPCH测试文档 该文档适用于使用postgresql语法的数据库 一.机器环境 此次测试只为走通该测试的测试流程,准备的服务器是本地虚拟化的机器,故性能不具备参考价值 主机名 ip 内 ...
- Xh_CMS渗透测试文档
Xh_CMS渗透测试文档 Wappalyzer 查看信息 在主页寻找sql注入 发现是可以进行sql注入的 查看相关的数据库名 应该是www.ccc.com 针对数据库,查看里面的表 查看manage ...
- 软件工程小组问世第八章之测试文档
1.引言 1.1编写目的 编写此文档的目的主要在于确定整个测试阶段建立测试测试的内容和范围,以供软件测试人员作为软件测试实施的参考. 1.2 项目背景 项目名称:燃烧我的卡路里 项目提出者/开发者/实 ...
最新文章
- sql_trace的介绍
- java异常对象引用变量_Java面向对象编程-异常处理
- Butter Knife:一个安卓视图注入框架
- 简单分析及总结BlockingQueue接口下七个常用类
- python压缩教程_Python压缩模块zipfile实现原理及用法解析
- 将信息系学生的计算机文化学,计算机等级考试(国家)-关系数据库操作语言sql(四)...
- springboot定时删除log4j_SpringBoot整合log4j2进行日志配置及防坑指南
- OSPF邻接关系建立过程
- 关于Lambda表达式的简单理解,以及基础使用,仅限新手
- html登录页面代码Java,html简单登录页面代码
- 浅学transcad(与表格链接以及创建矩阵OD并显示期望线)
- android 应用升级,系统做了什么?
- 数据分析三大神器之三:matplotlib
- php换脸,PS换脸术 蒙娜丽莎图片换脸教程
- 简单批处理内部命令简介
- Linux学习笔记(1)--Linux的发展史
- 关于Xsell共享文件输入网络凭据的解决办法
- matlab蜂窝异构网络基站用户矩阵 依照最近距离配对/快速计算两矩阵彼此距离
- 拓展KubeVela模块,看addon如何助力开放生态
- 495. 提莫攻击(不会)