软件测试交流体会

一.Amy旳理论知识真的很强,真的学到了好多。

1.作为测试人员要站在用户的角度使用产品。


2.测试设计思路:了解用户如何使用产品。深入了解需求:能解决什么问题。明白系统之间的依赖,交互。

3.场景分析:作为用户会在什么情况下使用产品,如何使用产品,会碰到什么问题,限制条件。4W1H:why:为什么要设计需求。who:给谁用?用户的规模。when:使用频率。what:什么情况下会使用。how:维护场景?

4.业务流程分析:试用同类产品,做竞品分析(性能(并发运行、长时间运行)、可靠性(备份,恢复)、易用性(界面易用性、操作响应时间、错误提示))。

5.评估测试设计:产品质量是否过关。测试设计有效性:(用例发现的特性缺陷数/发现的特性缺陷数)

6.测试用例目录化:关注和其他人员测试用例的耦合关系。

7.边界值和等价:分为有效和无效等价类。上点:处于边界的点。离点:离边界最近的点。内点:范围内的点。

8.基本流和备选流:基本流:输出输出正常能够跑通流程的。备选流:输入输出出现问题的步骤

例:购物:基本流:就是用户名密码正确,且金额足够能够购买产品。

备选流:账号错误/密码错误/余额不足/余额为0

根据这些流设计场景分析并设计测试用例,设计测试数据。



二. 了了的分享。

1.工作态度非常重要:不要单一的只满足于做功能测试。平时多做总结:这周做了什么?学到了什么?不单单只是完成领导的任务,而是能自己安排时间,提升技能。


经过这次分享,发现好多测试理论自己都不知道,或者是看过基本都忘了,打算再看一遍测试书籍。另外,在新功能上线前,一定要把核心功能跑一遍回归测试,不要觉得没改动的模块就不需要测,之前吃过一次亏。另外测试前要写用例,至少要写出要测的功能点,不写会造成遗漏。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,007评论 2 126
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,155评论 7 278
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 11,685评论 5 100
  • 相关文章: 《再说说APP测试设计-1》《再说APP测试设计-2》《关于ad hoc test》《干了这碗蛋炒饭 ...
    慧众rodman阅读 8,616评论 1 34
  • 什么是跨平台性?通过Java语言编写的应用程序在不同的系统平台上都可以运行。原理是什么?只要在需要运行java应用...
    帅哥_刷哥阅读 3,772评论 0 0