常见的软件测试类型
来源:互联网 发布:人工智能创业机会 编辑:程序博客网 时间:2024/05/04 03:23
按照测试类型来分类:
功能测试 性能测试 兼容性测试
部署测试 易用性测试
文档测试 本地化测试
安全测试 无障碍测试 可靠性测试
1.功能测试:它是最主要的部分。根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。
针对的问题:功能错误或遗漏、界面问题、性能错误、数据及访问错误初始化及终止错误。
功能测试工具:QTP、winrunner; silkTest; Rational robot; selenium; Watir; Sikuli
2.性能测试:负载测试、压力测试、稳定性测试(可靠性测试)。
性能指标:并发用户数VU、每秒事务数TPS、系统响应时间、设备性能。
性能测试工具:LoadRunner、Silkperformer、Jmeter、WebLoad、Apache Bench、LoadUI。
##负载测试:通过在被测系统上不断施加压力,直到性能指标,例如“响应时间”超过预定指标或者某种资源使用已经达到饱和状态。
##压力测试:对系统不断施加压力的测试。通过确定一个系统的瓶颈或者不能接收用户请求的性能点,来获得系统提供的最大服务级别的测试。
##稳定性测试(可靠性测试):通过给系统施加一定的压力(例如资源在70%-90%的使用率)的情况下,让应用持续一段时间,测试系统在这种条件下是否能够稳定工作。
3.兼容性测试:软件本身的兼容性、不同平台下的兼容性、软件对运行设备的兼容性、软件互操作性。
浏览器兼容性测试工具:BrowserShots、Browser Sandbox、Google浏览器兼容测试插件(http://www.w3help.org/)
4.安全测试:对软件产品进行测试以确保其符合产品安全需求和质量标准。
5.渗透测试:通过模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。
渗透测试VS安全测试
攻————–防
点————–面
安全测试工具:APPscan、Webinspect、Nessus、Nmap、MetaSploit、WebScarab、Fortify、W3AF。
6.文档测试:针对软件产品的交付品,配套的文档类部件的测试。如用户手册、使用说明、用户帮助文档等。
文档测试关注要点:完整性、正确性、一致性、易理解性、易浏览性。
7.可靠性测试:软件可靠性、(可靠性测试更多的是)硬件可靠性。
8.易用性测试:测试用户使用软件时是否感觉方便,是否能保证用户使用体验的测试类型。
9.本地化测试:针对软件的本地化版本实施的针对性测试。
主要测试内容:
1.语言、书写习惯;
2.时区、日期格式、货币;
3.当地风俗、法律法规;
4.政治敏感内容。
10.部署测试:也成安装测试,主要验证系统部署过程,并确保软件经过安装测试后可以正常使用。
主要测试内容:
1.在不同环境下的部署验证;
2.参照部署文档执行,过程的合理、正确性;
3.基础数据的准备。
11.无障碍测试:Accessibility Test,也称可访问性测试。是指软件需要提供便于特殊人群使用的功能,包括视障、听障、老年人、身体残疾用户等,无障碍测试则是针对这部分功能的测试。
- 常见的软件测试类型
- 常见的软件测试类型
- 软件测试的类型
- 软件测试的类型
- 软件测试的测试类型
- 常见软件测试的技巧
- 常见软件测试的技巧
- 软件测试常见的智力题
- 常见的软件测试概念
- 软件测试工具的类型
- 软件测试的16种测试类型
- 软件测试的十六种测试类型
- 常见软件的几种主要类型
- 软件测试测试类型
- 测试人员常见简历的类型
- 常见的软件测试人员面试问题
- 常见的软件测试人员面试问题
- 常见的软件测试人员面试问题
- 30、文件操作--顺序文件的读操作
- mysql:Access denied for user 'root'@'localhost' (using password:YES)
- SCSS实现响应式布局
- 离散数学结构第一章前半部分书摘,总结
- cpu、内存、硬盘、指令间的关系
- 常见的软件测试类型
- 《Maven使用的学习笔记》
- Android 解析XML(3种方法)
- Web中按下鼠标按钮颜色改变放开鼠标颜色恢复的方法
- x86架构对KVM支持的内核实现
- Win10已重置应用默认设置解决方法
- UEFI+GPT安装Windows8和CentOS双系统
- 网络直播流媒体协议的选择讨论,RTSP,RTMP,HTTP,私有协议?
- Qt设置程序的图标