欢迎光临
梦想从学习开始!

关键字与用例设计| 小熊测试

本文主要介绍 关键字与用例设计| 小熊测试,小熊希望对大家的学习或者工作具有一定的参考学习价值,在测试领域有所提升和发展。

  一、关键字(Keyword)根据架构的区分可分为以下三层结构:

  底层关键字、公共层关键字、特性关键字。

  底层关键字一般与最底层的代码在关系,为上层公共关键字和特性关键字提供接口。

  公共层关键字:一般是与程序具体功能关联的;

  特性层关键字:一般是与具体业务关联的,也可以称做业务关键字。一般调用底层和公共层关键字。

  二、 Ride 内置常用关键字

  Log:  打印日志信息

  Repeat Keyword:  重复执行某个关键字多少次

  Run Keyword:  执行关键字

  Run Keyword if:  满足条件时执行某个关键字

  Run Keyword if Any Tests Failed:  测试套任务用例失败时,执行该关键字

  Run Keyword if Test Failed:  测试用例失败时执行操作

  Run Keyword if *:  一系例条件执行某种操作

  Set Variable:  设置变量

  Should Be True/Should Not Be True:  验证

  Sleep:  等待时间

  For:  执行循环

  exit for loop/if:  推出循环。

  三、手工用例转自动化

  1.根据手动用例提取关键字

  2.关键字优化,合并公共的关键字,定义参数和初始化条件等

  3.组装关键字成用例

  手工测试思路:

  前置条件—–>测试步骤——>结果验证

  自动化测试思路:

  初始化——>前置条件——->测试步骤—–(Y or N)—–>结果验证———>Finally

  四、用例编写技巧总结

  1.充分利用用例的setup和teardown

  测试套的suite setup和suite? teardown,在执行这个测试套开始和结束时的通用方法,一般可以为测试套用例的环境初始及清理操作。

  测试套的test setup和test teardown,该测试套中的每个用例的开始和结束操作,通常为用例级别的环境初始、清理或者恢复操作。

  测试用例的test setup和test teardown,为该用例的在执行的开始和结束操作,通常为用例级别的环境初始、清理或者恢复操作。

  如下图所示:

您现在正在阅读的是由小熊分享邦为您整理的 关键字与用例设计| 小熊测试
  2.测试用例过程中失败尽量使环境恢复,以免影响后面的用例扫行。

  3.用例有可能会失败的地方,需要考虑环境恢复操作

  4.如果一个测试套的初始操作基本上一致,把该操作放在测试套或者第一个用例,不必每个用例都调用该方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小熊分享邦(www.xxfxb.com),希望大家能坚持软件测试之路,谢谢。

赞(0) 打赏
未经允许不得转载:小熊分享邦 » 关键字与用例设计| 小熊测试

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏