selenium实现登录页面的自动化测试
来源:互联网 发布:网络黑侠所有的书 编辑:程序博客网 时间:2024/05/22 10:53
# -*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding("utf-8")from selenium import webdriverimport unittestclass LoginTest(unittest.TestCase): def setUp(self): # 创建浏览器对象 self.driver = webdriver.Firefox() # 设置网页加载时间 self.driver.implicitly_wait(15) # 定义url(setUP创建时首次执行的url) self.url = 'http://192.168.3.200:9090/admin/login/?next=/admin/' def Test_login(self): # 发起请求 self.driver.get(self.url) # 找到用户名的输入框 username = self.driver.find_element_by_id('id_username') # 输入姓名 username.send_keys('admin') # 找到密码输入框 password = self.driver.find_element_by_id('id_password') # 输入密码 password.send_keys('1234567') # 点击登录按钮 self.driver.find_element_by_xpath('//button[@class="btn btn-primary"]').click() if password=='123456' and username=='admin': print '登录成功' else: # 设置网页加载时间 self.driver.implicitly_wait(15) # 获取页面错误信息 text = self.driver.find_element_by_xpath('//div[@class="alert alert-danger errornote"]/p/text()') print text # 结束请求 def tearDown(self): self.driver.quit()if __name__ == '__main__': unittest.main()
阅读全文
0 0
- selenium实现登录页面的自动化测试
- 基于selenium的自动化测试框架实现
- Python3实现简单的selenium自动化测试
- Python+Selenium使用Page Object实现页面自动化测试
- 一次完整的自动化登录测试-基于python+selenium进行cnblog的自动化登录测试
- selenium自动化登录测试用例
- Python selenium自动化测试 登录CSDN实例
- Web自动化测试(4): Selenium Web Driver 操作控件完成页面自动化测试的例子。
- web 页面自动化测试工具--selenium
- Python+Selenium前端页面测试自动化
- Selenium 的自动化测试框架
- 使用 Selenium 实现基于 Web 的自动化测试
- 使用 Selenium 实现基于 Web 的自动化测试
- 使用 Selenium 实现基于 Web 的自动化测试
- 使用 Selenium 实现基于 Web 的自动化测试
- 使用 Selenium 实现基于 Web 的自动化测试
- selenium+testng实现简单的ui自动化测试
- 使用Selenium实现基于Web的自动化测试
- HDFS数据恢复模式
- 第一个项目 11.17杂记
- 工厂模式和抽象工厂模式
- 【商业模式】如何让你的 AI 创业公司有竞争力?这有一个“成功方程式”(第二部分)
- java int与integer的区别
- selenium实现登录页面的自动化测试
- Xcode 适配iOS7及以下设备(看这篇就够了)
- 微信企业付款到个人钱包引发的坑之反思~
- 【财富空间】不是农业越来越难做,而是做农业的逻辑彻底变了!
- 【智能物流】艾瑞咨询:2017年中国物流科技行业研究报告
- 一.Maven安装及apache-maven下载
- 【软件2.0】软件2.0时代来了!特斯拉AI负责人说:神经网络正在改变编程
- PopupWindow 实现显示仿腾讯新闻底部弹出菜单
- 【机器智能】双十一奇迹背后:机器智能如何构建社会的全新技术设施?