python自动化报告的输出用例详解-创新互联

1、设计简单的用例

远安网站建设公司创新互联公司,远安网站设计制作,有大型网站制作公司丰富经验。已为远安成百上千家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的远安做网站的公司定做!

2、设计用例

   以TestBaiduLinks.py命名

# coding:utf-8
from selenium import webdriver
import unittest
class BaiduLinks(unittest.TestCase):
 def setUp(self):
  base_url = 'https://www.baidu.com'
  self.driver = webdriver.Chrome()
  self.driver.implicitly_wait(10)
  self.driver.get(base_url)
 def tearDown(self):
  self.driver.close()
  self.driver.quit()
 def test_baidu_news(self):
  u"""百度新闻"""
  driver = self.driver
  driver.find_element_by_link_text('新闻').click()
  self.assertIn(driver.title, u'v百度新闻——全球大的中文新闻平台')
 def test_baidu_hao123(self):
  u"""hao123"""
  driver = self.driver
  driver.find_element_by_link_text('hao123').click()
  self.assertEqual(driver.title, u'hao123_上网从这里开始')
 def test_baidu_tieba(self):
  u"""百度贴吧"""
  driver = self.driver
  driver.find_element_by_link_text('贴吧').click()
  # 错误的断言
  self.assertTrue(driver.find_element_by_link_text('全吧搜索+1'))
if __name__ == '__main__':
 unittest.main()
 print('百度链接跳转成功')

本文标题:python自动化报告的输出用例详解-创新互联
分享网址:http://bzwzjz.com/article/dssgdi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站设计 成都网站制作 宜宾网站设计 企业网站设计 成都网站建设 成都网站建设 成都网站建设 网站建设改版 成都品牌网站建设 温江网站设计 营销网站建设 定制网站建设多少钱 定制网站制作 响应式网站设计 营销型网站建设 高端网站设计推广 营销型网站建设 泸州网站建设 成都网站制作公司 成都网站建设公司 手机网站制作 网站制作