前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件测试分类

软件测试分类

作者头像
wangmcn
发布2023-01-05 17:58:15
2420
发布2023-01-05 17:58:15
举报
文章被收录于专栏:AllTests软件测试

软件测试分类

目录

1、是否关注源代码

2、基于测试的不同阶段

3、是否运行被测程序划分

4、是否自动化

5、测试中关注的重点

6、更多

1、是否关注源代码

黑盒测试 - 不关注代码逻辑,只关注输入输出

白盒测试 - 看代码的具体实现逻辑

灰盒测试 - 既关注输入输出,也关注代码

2、基于测试的不同阶段

单元测试 - 在底层进行的测试,又称模块测试(module testing)对软件中最小可测单元进行检查和验证

集成测试 - 通常是在单元测试基础上,对所有程序模块进行有序、递增的测试。重点测试不同模块的接口部分

系统测试 - 将整个软件系统看成一个整体进行测试,有可能同时覆盖软件和硬件侧面。测试依据软件需求说明书

验收测试 - 用户检验产品是否满足预期。α测试:内测版本,bug多。β测试:公测版本。γ测试:选出发布版本。

3、是否运行被测程序划分

静态测试 - 不执行被测试的软件,类似于汽车检查。典型的测试对象包括文档和代码

动态测试 - 实际运行被测程序,输入相应的测试数据,记录输出结果和预期结果,类似于试车

4、是否自动化

手工测试 - 手动点击,肉眼观察结果

自动化测试 - 利用代码或者工具代替人进行测试的过程

5、测试中关注的重点

功能测试 - 测试软件是否能实现规定的功能

性能测试 - 对软件性能进行测试,常用的性能测试指标包括:响应时间、并发用户/并发、内存占用、CPU占用等

安全测试 - 针对系统可能存在的安全漏洞进行测试,比如敏感数据是否加密

6、更多

冒烟测试 - 针对最基本的功能和流程(如用户正常登录、电商购买商品全过程)进行测试,保证基本的功能和流程走通

回归测试 - 修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-12-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AllTests软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
相关产品与服务
手游安全测试
手游安全测试(Security Radar,SR)为企业提供私密的安全测试服务,通过主动挖掘游戏业务安全漏洞(如钻石盗刷、服务器宕机、无敌秒杀等40多种漏洞),提前暴露游戏潜在安全风险,提供解决方案及时修复,最大程度降低事后外挂危害与外挂打击成本。该服务为腾讯游戏开放的手游安全漏洞挖掘技术,杜绝游戏外挂损失。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档