学习selenium+python过程中,针对本公司网站的登录功能简单做了一个测试,简单列举了三条数据,只是为了提供一种思路,一点一点摸索出来的东西。
针对每一组的用户名和密码组合有一个断言进行断言的判断
#encoding:utf-8
from selenium import webdriver
import time,unittest
class Case1(unittest.TestCase):
def setUp(self):
self.driver=webdriver.Firefox()
self.baseurl="http://www.xebest.com:8000"
def test1(self):
#建立一个列表,设置用户名,密码,以及断言所需用到的信息
user_pass=[['wwg51513@163.com','',u'请输入密码!'],['wwg51513@163.com','wwgsdf545',u'账号或密码错误!'],['','wwg123456',u'请输入账号!']]
browser=self.driver
browser.get(self.baseurl)
browser.find_element_by_link_text(u'请登录').click()
for (k,v,m) in user_pass: