zoukankan      html  css  js  c++  java
  • 玩转-----appium的数据驱动ddt

    数据驱动类型包括:ddt  excel  paramunittst  yaml   csv  json  用法基本相同  看你自己喜欢那个                ~mua~ddt~

    先看图  了解ddt需要那些元素

    看代码:

    a=[{}]   这里看你心情了   可以写道一个json文件里  也可以写入其他文件里   调用就行了   (我用的数据少,就写在这里了)

     

     重点来了!!!

    两种执行的方式  ------如果用测试套件一定要用     unittest.TestLoader() 用其他的你只要不报错 也行(我的报,所以用它)

     1 第一种
     2     # unittest.main()
     3 
     4 
     5 第二种--测试套件
     6     #用ddt加测试套件就用它
     7     loader=unittest.TestLoader().loadTestsFromTestCase(unitCase)
     8     suit=unittest.TestSuite([loader,])
     9     file1=open('K:\appPO\AiqiYi\ReportStore\ddt.html','wb+')
    10     runner=HTMLTestRunner.HTMLTestRunner(
    11         stream=file1,
    12         title='fff',
    13         description='moni'
    14     )
    15     runner.run(suit)
    16     file1.close()
  • 相关阅读:
    tcp/心跳包
    TCP协议中的三次握手和四次挥手(图解)
    http 中get和post
    xmpp总结
    IOS中http请求使用cookie
    sdwebimage总结
    iOS断言
    Object-C自定义对象NSLog输入信息
    NSTimer你真的会用了吗
    ios中block中的探究
  • 原文地址:https://www.cnblogs.com/zsplovezsp/p/12430956.html
Copyright © 2011-2022 走看看