博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
appium 数据参数化 登录模块
阅读量:4570 次
发布时间:2019-06-08

本文共 637 字,大约阅读时间需要 2 分钟。

下面是我最近学习的PYTHON的登录代码:

class test(object):    def getdic(self):        d = {
'username': '13', 'password': '1111'} return dprintTest = test()userInfo = printTest.getdic()print userInfofor key, value in userInfo.items(): print key, valueprint userInfo.values()print userInfo.keys()

结果:{'username': '13', 'password': '1111'}

username 13
password 1111
['13', '1111']
['username', 'password']

里面主要运用了字典的知识,只限于登录一个用户;

如果你要验证登录用户多种情况的测试用例,这个方法就不适用,下面是我总结的另外一种方法:

运用list的模拟测试数据

for user in loginlist:

  logininfo.login(user[0], user[1])
这样来取得每对用户和密码的值,

可以根据不同的情况选取不同的方法获取用户名和密码

转载于:https://www.cnblogs.com/fanxiaojuan/p/4885239.html

你可能感兴趣的文章
关于大型网站技术演进的思考(十六)--网站静态化处理—前后端分离—下(8)...
查看>>
Python中dict详解
查看>>
[LeetCode][JavaScript]House Robber
查看>>
java经典算法四十题
查看>>
(转载) MTK flash
查看>>
Python 序列化之json、pickle
查看>>
python3 多线程笔记
查看>>
无尽的控件-GridView复合表头
查看>>
Luogu4726 【模板】多项式指数函数(NTT+多项式求逆)
查看>>
e3mall商城的归纳总结2之认识dubbo、zookeeper
查看>>
纯js实现图片上传
查看>>
嵌入式SQL
查看>>
HDOJ(HDU) 2133 What day is it(认识下Java的Calendar类---日期类)
查看>>
甲级1002 A+B for Polynomials (25)
查看>>
centos部署flask
查看>>
hdu 4507 吉哥系列故事——恨7不成妻
查看>>
C与C++ 无参函数的区别
查看>>
WPF DesiredSize & RenderSize
查看>>
快速开发第一个SpringBoot应用
查看>>
表中有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列
查看>>