上面已经对页面元素进行了封装,接下来就是动手写脚本了。
这里写了2个脚本,直接上代码:
1、test_baidu_news.py
# -*- coding:utf-8 -*- import unittest import sys,os from framework.browser_engine import BrowserEngine from pageobjects.home_baidu import Home_Baidu from pageobjects.news_page import News_Page import traceback class test_Baidu_News(unittest.TestCase): def setUp(self): browser = BrowserEngine() self.driver = browser.getdriver() browser.open_browser() def tearDown(self): test_method_name = self._testMethodName runlog_path = r'F:\python_autotest\runlog'