软件测试案例分析心得体会,测试分析心得体会

本文出自shaofei19820625的51Testing软件测试博客,转载请保留出处及链接:http://www.51testing.com/?74714

在支付宝测试分析的角色和系统分析的角色是对应的,只不过一个是测试类的另外一个是开发类的。系分下面会有相应开发,测分下面会有相应的测试用例编写和执行人员。也就是说测试分析文档是对测试执行人员的一个指导(在我原来的理解方式上,觉得测试分析人员应该是用例编写人员;而在这里测试分析人员是从业务上去分析的,用例是用例执行人员来写并且执行的)。

而通过这次的这次分析觉得自己的测分还存在以下的问题:

1、太关注开发的内部实现逻辑。建议:将开发内部实现逻辑看成一个黑盒子,测试分析要从这个黑盒子的输入和输出上去看开发内部实现逻辑是不是有问题,而不应该先去了解开发的实现逻辑然后按照他们的思路去分析。

2、分析文档写的过于详细,甚至将用例的步骤都写了出来。建议:测试分析要从全局上去看问题,细节的东西即便是知道的,也要留给之后的用例编写人员去了解(就像系分之后的开发需要去写详细设计的道理一样),这样后面的人才会自己主动去想问题。

3、分析文档要考虑维护性问题,不要出现类似比如还款中状态为“R”这种具体的数据内容。因为我的分析是对后续用例编写人员的一个指导性的文档,所以如果侧分这么写很有可能导致用例也照着这么写,其实不管侧分和用例都不应该具体写到R这么细节,否则的话开发稍作变动我们就要相应变动我们的用例

4、没有明确测试目的。review用例的时候,没有提出每个用例需要明确一个测试目的,让别人来看这个用例的时候能明白到底是怎么回事。

总结:

1、以后写测试分析文档,依据仅仅是prd文档,必须抛开开发实现逻辑部分(即不去看系分文档),待测分出来之后,再去看系分文档,互相看看彼此考虑的是否存在遗漏的地方。等到在写用例的时候再让写用例的人和相应的开发去互相明确更细节的东西。

2、写用例我们目前都是仅仅做到对流程上的每个节点去单独分析,细到看输出的时候会关注到数据库表的一个变化。但是除了以上部分,其实还少了对整体流程的关注,需要增加业务流程的各条路径的一个覆盖,在针对路径的用例中不需要关注到数据库表级那么细。

3、在做流程路径覆盖之前应该画一个路径图,这个图的画法考虑各个入口的不同分开画流程图,分别进行路径覆盖。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于软件测试的需求分析案例,我可以提供一个简单的示例来说明。 假设我们正在开发一个在线购物网站,以下是一些可能的软件测试需求分析案例: 1. 用户注册和登录功能: - 测试用户能否成功注册并登录。 - 测试用户输入无效信息时是否能够正确验证并给出相应错误提示。 - 测试用户忘记密码时能否通过重置密码功能恢复访问。 2. 商品搜索和筛选功能: - 测试用户能否根据关键字成功搜索到相关商品。 - 测试用户能否使用筛选功能按照不同的商品属性(例如价格、品牌、颜色等)进行精确筛选。 3. 购物车和结算功能: - 测试用户能否将商品成功添加到购物车中。 - 测试用户能否正确修改购物车中的商品数量或删除商品。 - 测试用户能否顺利完成结算流程,并生成正确的订单信息。 4. 支付和物流功能: - 测试用户能否选择合适的支付方式并成功完成支付。 - 测试用户能否正确填写收货地址和联系方式。 - 测试用户能否在订单状态更新时收到相关通知。 5. 用户评价和客户服务功能: - 测试用户能否对购买的商品进行评价并显示在相应的页面上。 - 测试用户能否联系客服并及时获得解答或帮助。 以上仅是一个简单的示例,软件测试需求分析案例会根据具体的软件产品和业务需求而有所差异。在实际项目中,通常需要进一步细化需求,定义测试用例,并进行详细的测试计划和测试执行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值