appium 資料引數化 登入模組

weixin_30639719發表於2020-04-05

下面是我最近學習的PYTHON的登入程式碼:

class test(object):

    def getdic(self):

        d = {'username': '13', 'password': '1111'}
        return d

printTest = test()
userInfo = printTest.getdic()
print userInfo
for key, value in userInfo.items():
    print key, value
print 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

相關文章