美文网首页
交互功能测试

交互功能测试

作者: 海的那一边 | 来源:发表于2017-12-25 19:03 被阅读702次

在测试过程中可能会被分配到一个单独功能的测试工作,或者一些单独的功能在不同的时间点交付给测试,这时可能会漏掉一种测试场景,即多个有关系的单功能之间的交互测试,所有这时需要注意一下多个有联系的功能的交互测试。其实在最近的测试中也确实遇到了这样的情况,所以搜了下这方面的资料,顺带写个笔记提醒下自己。

在《测试架构师修炼之道》这本书的4.3章节的测试方法中,在功能测试方法中讲了多运行顺序执行和多运行相互作用的方法。我个人认为这两个方法合到一起更为合适。由于这两个功能有关联有交互,所以可以使用顺序执行的方法来测试。

文中把一个运行定义为模拟用户的一个操作或行为,从用户角度讲,一个运行代表一个有意义的操作,一个运行可能指一个功能,也可能指多个小功能。我认为,工作中可以不这么理论化的说一个运行,可以把一个对用户来说有意义的功能就叫做一个功能A或者模块A,然后另外一个功能就叫做功能B。用一个功能替代文中的运行。

文中根据功能分析出测试点的过程值得借鉴,主要思路就是,分析出前一个功能的哪些操作会对后一个功能产生影响,然后分析出不同的测试点。

举个例子,拿最近测试的功能来简单分析一下:
功能A:发布动态
功能B:患者操作
功能C:模板操作
功能D:待办人操作
分析出的测试点:
第一类:
新增患者/删除患者/修改患者信息,发布动态
增加/删除模板/修改模板信息,发布动态
待办人增加/删除/修改姓名,发布动态
另一类:发布完动态后,在进行以上操作,例如先发布动态,带有患者A,再修改患者A的信息,查看待办中的患者A信息是否更新。

QQ20171225-190144@2x.png

相关文章

  • 交互功能测试

    在测试过程中可能会被分配到一个单独功能的测试工作,或者一些单独的功能在不同的时间点交付给测试,这时可能会漏掉一种测...

  • 移动测试入门之功能测试

    功能测试 移动端的功能测试通常由用户交互的测试及测试事务构成。影响功能测试的因素有: 基本功能及业务流(银行?游戏...

  • 软件测试面试题汇总(二)

    1.交互性测试的异常场景 交互测试的测试方法是在测试一个功能点时同时随机穿插多个不同的事件,查看不同事件对这个功能...

  • 移动应用测试1测试用例和测试场景

    功能测试测试用例 移动设备的功能测试通常包括测试用户交互以及测试场景。与功能测试相关的各种因素是 应用业务类型(银...

  • 使用Nightwatch进行E2E测试中文教程

    E2E测试 E2E(end to end)测试是指端到端测试又叫功能测试,站在用户视角,使用各种功能、各种交互,是...

  • 翻译:使用Xcode测试(七)——测试过程自动化(Automat

    除了在开发过程中交互运行测试,还可以使用服务器自动运行测试。 基于服务器的连续集成测试 交互使用Xcode测试功能...

  • 测试工具

    测试的分类 分类功能单元测试确保类,模块功能正确集成测试确保组件间接口,交互和链路正确组件测试确保微服务作为独立整...

  • 如何使用思维导图更高效的设计测试用例?

    使用思维导图设计用例的注意事项: 1. 分级: 第一级:按测试的类型划分,如功能测试,交互测试,性能测试(...

  • 接口测试

    1.接口的定义、功能和关注点定义:前后端就行数据交互的窗口功能:数据交互关注点:输入参数和输出参数2.测试模型V型...

  • 经验

    用户 场景 需求 竞品分析 产品文档 结构图/功能 流程图/模块 原型/交互 开发/程序开发知识 测试/测试过程及...

网友评论

      本文标题:交互功能测试

      本文链接:https://www.haomeiwen.com/subject/usqrgxtx.html