软件测试中的功能测试都包括哪些
软件测试六大类型如下:
1 功能测试
功能测试主要关注的是功能能否正确的运行
关注点:
(1)是否有不正确 或者遗漏的功能
(2)是否满足用户需求和系统设计的隐藏需求
(3)输入能否正确接受?能否正确的输出结果
2可用性测试
可用性测试大多基于界面的测试体现在易用易懂简捷美观等方面
关注点:
(1)功能指令是否过分复杂
(2)安装过程是否困难
(3)错误信息是否过于简单
(4)用户是否被迫的记住了过多的信息
3兼容性测试主要是为了检测软件在不同的软硬条件下是否可以正常的运行
关注点:
(1)兼容不同的操作系统
(2)兼容不同的分辨率
(3)兼容不同的数据库
(4)兼容不同的厂家硬件设备耳机音响等
(5)WEB项目兼容不同的浏览器
4 可靠性测试
可靠性测试主要是测试软件的健壮稳定容错自恢复型等方面
关注点:
(1)输入异常的数据
(2)操作异常的文件
(3) 长时间工作
(4)多次打开应用
5 安全性测试
为了验证应用程序安全等级和识别潜在安全性缺陷的过程
关注点:
(1)SQL注入
(2)口令认证
(3)加解密技术
(4)权限管理
(5) 安全日志
6性能测试
性能测试主要是测试软件在系统中运行的性能表现
关注点:
(1)系统资源CPU内存IO读写
(2)并发用户数
(3)最大数据量
(4)相应时间
(5)处理成功率
什么是软件功能测试?Functionaltesting
(功能测试),也称为behavioral
testing(行为测试),根据产品特征操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作使用适当的平台浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样
功能测试也叫黑盒子测试或数据驱动测试,只需考虑各个功能,不需要考虑整个软件的内部结构及代码.一般从软件产品的界面架构出发,按照需求编写出来的测试用例,输入数据在预期结果和实际结果之间进行评测,进而提出更加使产品达到用户使用的要求 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)