Appium 新手学 appium-数据参数化,字典实现

· 2015年05月18日 · 最后由 exfapeng 回复于 2016年12月19日 · 1606 次阅读

如果你是固定读取的账号密码两个值,那么可以考虑用字典来实现。随机值不在本次参数化的讨论范畴之内。

  • 创建字典用大括号,数据由 key/value 键值对组成,keys() 方法返回字典中的键列表。values() 返回字典中的值列表,items() 返回(key,value)元组。

  • 下面创建一个存放字典的函数 文件 zidian.py :

1 def zidian():
2     data={'suser@umser':'1','cuser@unimart':'1'}
3     print ("success reader username and password!!")
4     return data
  • 放到 C:\Python34\Lib 后进行运行

  • 然后调用我的这个 zidian.py 就可以在我正式的测试脚本中运用这个字典了~

#coding=utf-8
import zidian #导入函数
#获取字典数据
info = zidian.zidian()
#通过 items()循环读取元组(键/值对)
for us,pw in info.items():
     print us
     print pw
  • 可能会有缩进的问题,请自己敲~别照抄·
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 4 条回复 时间 点赞

@mads 你应该把你这个系列 整理下 然后做个合集。

#coding=utf-8
import zidian # 导入函数
---此时的 import zidian 应该是导入模块,而不应该是函数。后面的 zidian.zidian() 才是调用函数。

[该话题已被删除] 中提及了此贴 09月15日 15:08
新手学 appium-合集第一季度 中提及了此贴 11月25日 17:29

非常棒,对于我非常有帮助

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册