加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test_case2.py 913 Bytes
一键复制 编辑 原始数据 按行查看 历史
刘辉 提交于 2020-05-17 14:16 . 添加setUpClass 和 tearDownClass
import unittest
from selenium import webdriver
from login_test import NavBar
class TestLogin(unittest.TestCase):
def test_login(self):
# 1、打开浏览器
driver = webdriver.Chrome()
# 2、打开登录网址
driver.get("http://39.107.96.138:3000/")
# 3、导航到登录页面
navBar = NavBar(driver)
loginPage = navBar.go_to_login_page()
# 4、使用正确的用户名和密码登录
loginPage.login_with_username_pass(username="imtest11", passwd="123456")
# 5.1、登录成功 期望页面跳转到首页
URL = driver.current_url
self.assertEqual(URL, "http://39.107.96.138:3000/")
# 5.2、登录成功 期望首页页面上个人信息栏显示huihui
username = navBar.go_to_username_page()
self.assertEqual(username, 'imtest11')
if __name__ == '__main__':
unittest.main()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化