#小蜜蜂电商平台单元测试自动化流程 from selenium import webdriver #从selenium库里导入webdriver包 from time import sleep #导入睡眠 # from selenium.webdriver.common.action_chains import ActionChains import unittest from ui_text.HTMLTestRunnerCN import HTMLTestRunner #导入HTMLTestRunner类,这个类是用来生成测试报告的 class Test_all(unittest.TestCase): @classmethod def setUpClass(cls): cls.driver = webdriver.Chrome() cls.driver.get('http://www.xmfstore.com') cls.driver.maximize_window() # 最大化窗口 sleep(2) @classmethod def tearDownClass(cls): cls.driver.quit() def setUp(self):#登录模块 self.driver.find_element_by_xpath('/html/body/div[1]/div[1]/div/div[2]/a[1]').click() # 点击‘请登录’进入登陆页面 sleep(2) self.driver.find_element_by_id('username').send_keys('964782827@qq.com') # 输入账号 sleep(2) self.driver.find_element_by_id('password').send_keys('Hjc123456') # 输入密码 sleep(12) self.driver.find_element_by_xpath('//*[@id="loginform"]/div/div[5]/a').click() # 点击登录 sleep(2) def test_01(self):#购物模块 self.driver.find_element_by_xpath('html/body/div[2]/div/div[3]/ul/li[1]/a').click() # 点击进入商城首页 sleep(2) self.driver.find_element_by_xpath('//*[@id="navitems"]/li[6]/a').click() # 点击女装 sleep(2) title = self.driver.title
电商平台web自动化selenium+unittest
最新推荐文章于 2024-04-22 14:35:25 发布