软件测试的基本流程

 我来答
小叶教育问答
2022-11-24 · TA获得超过4022个赞
知道大有可为答主
回答量:7.5万
采纳率:99%
帮助的人:1185万
展开全部

软件测试的基本流程有以下几点:

第一、确认功能(业务功能、辅助功能、数据约束、易用性需求、编辑约束、参数需求、权限需求、性能约束):

1、业务功能:与用户实际业务直接相关的功能或者细节。

2、辅助功能:辅助完成业务功能的一些功能或者细节,例如:设置过滤条件。

3、数据约束:功能的细节,主要是用于控制在执行功能时,数据的显示范围,数据之间的关系等。

4、易用性需求:功能的细节,产品中必须提供,便于功能操作使用的一些细节,例如:快捷键等。

5、编辑约束:功能的细节,在功能执行时,对输入数据项目的一些约束条件,例如:只能输入数字等。

第二、场景分析:

1、考虑场景的调用者:考虑每一个场景提供的服务是供哪些外部模块或者系统调用的,找出所有调用者。调用前提、约束都要考虑。每一个调用都可以考虑成一个大的业务流程(一般和外部有交互的业务出错率比较大,需要重点关注)。

2、考虑系统内部各个场景之间的:形成内部业务流程,需要分析每个场景之间的约束关系,执行条件,组织出各种业务流程图。

第三、挖掘隐性需求:

1、常用的或者规定的业务流程。

2、各个业务流程分支的遍历。

3、明确规定不可使用的业务流程。

4、没有明确规定但是应该不可使用的业务流程。

5、其他异常或者不符合规定的操作。

蓝鲸智能科技
2024-11-19 广告
您好,我公司自主研发的考试系统可以适配国产化软硬件。目前项目辐射19个省会城市,3个自治区,2个直辖市。具体覆盖区域:天津、河南、广东、云南、贵州、山西、陕西、四川、重庆、湖北、安徽、山东、甘肃、广西.浙江、江西、黑龙江、内蒙古、湖南、江苏... 点击进入详情页
本回答由蓝鲸智能科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式