zoukankan      html  css  js  c++  java
  • 【Robot Framework】robot framework 学习以及selenium、appnium、requests实践(三)

    看了上一章的内容,想必较为简单的case也都会编写了吧,但是是不是觉得,如果能够实现用例参数化,是不是会节省很多劳动力,这节就来学下RF中的user keywords,会让你发现写用例原来可以这么简单,来吧...

    1、首先选择testsuite,右键添加new resouce,命名为keywords.txt,然后点击keywords.txt,右键创建new user keywords,命名为价格区间

    2、然后点击价格区间,在arguments处添加 ${word} | ${ps} | ${pe} ,分别代表,“查询词”“起始价格“”终止价格”

    3、然后把上一节的case,直接复制到下面,并稍作修改,记得保存,想必应该知道我要做什么了吧

    4、在testsuite1上右键添加import resource,就是刚才创建的keywords.txt,并import 库Selenium2Library

    5、点击testcase1,编辑如下一行 “价格区间 手机 1000 2000

     6、运行,OK,这个case就可以执行了,再回看下代码,可以在text edit处直接编辑case,复制粘贴就可以了,

    7、生成的测试报告,齐活..

    总结:这里只对RF介绍了一个我工作中比较有代表性的case,我觉得比网上看到些简单的case可以理解的深入一些,RF还有很多强大的功能就需要自己去挖掘了,我这里就是做个抛砖引玉。

    OK,下班啦。

  • 相关阅读:
    1.8新特性
    线程池
    微服务简介
    缓存三大问题
    Redis分布式锁的正确实现方式
    【java-10&11&12】java语言(Hello World相关)
    【postman】postman 安装失败
    【java-04-09集】JDK的下载和安装&配置环境变量(临时和永久)&命令行方式
    【ISTQB】TM&TA&TTA区别
    【git】学习地址
  • 原文地址:https://www.cnblogs.com/sparkling-ly/p/5830895.html
Copyright © 2011-2022 走看看