当前位置: 首页 > news >正文

坪地网站建设如何百度竞价什么意思

坪地网站建设如何,百度竞价什么意思,锦州做网站,有哪几个平台做网站一、conftest是什么? conftest是pytest进阶中的高级应用,最近正好用到这一块儿,研究之后,向大家分享该高级应用。 二、使用步骤 1.conftest代码块 以全局性使用driver为主,只启动一次浏览器: pytest.fi…

一、conftest是什么?

conftest是pytest进阶中的高级应用,最近正好用到这一块儿,研究之后,向大家分享该高级应用。

二、使用步骤

1.conftest代码块


以全局性使用driver为主,只启动一次浏览器:


@pytest.fixture(scope='session')  # 以此实现多个用例,只启动一次浏览器
def browser():
    global driver
    driver = None  # 需要给一个初始化的值
    '''定义全局driver参数'''
    browser_name = 'chrome'
    if driver is None:
        if browser_name == 'chrome':
            # driver = webdriver.Chrome(executable_path="../driver/chromedriver.exe")
            driver = webdriver.Chrome()
            driver.maximize_window()
        elif browser_name == 'firefox':
            driver = webdriver.Firefox()
        elif browser_name == 'ie':
            driver = webdriver.Ie()
        else:
            log.error('传入的浏览器名称有误')
    driver.implicitly_wait(10)
    log.debug(f"正在启动浏览器:{browser_name}")
    yield driver
    log.debug("正在关闭浏览器")
    time.sleep(5)
    driver.close()
    return driver

2.使用方法


在test_hao123中进行使用:

@allure.step(title="测试一个元素多种定位方式")
@allure.severity(allure.severity_level.BLOCKER)#CRITICAL,NORMAL,MINOR,TRIVIAL
@allure.issue("https://www.baidu.com")
def test_2(self, browser):allure.attach("描述","测试步骤002的描述...")self.driver = browserself.open_url("https://www.hao123.com/")self.driver.find_element(By.XPATH,'//*[@id="search"]/form/div[2]/input').send_keys("conftest")sleep(5)# self.hao123.run_test();

注意:

test_hao123方法中的传参browser要跟conftest中的方法保持一致,无需做其他配置,前提conftest所在的目录要有__init__文件
 

pytest在conftest文件中钩子的使用方法

@pytest.hookimpl(hookwrapper=True, tryfirst=True)
def pytest_runtest_makereport(item, call):# 获取钩子方法的调用结果out = yield# print('用例执行结果', out)    # 3. 从钩子方法的调用结果中获取测试报告report = out.get_result()if report.when == "call":print('测试报告:%s' % report)print('步骤:%s' % report.when)print('nodeid:%s' % report.nodeid)print('description:%s' % str(item.function.__doc__))print(('运行结果: %s' % report.outcome))log.info('nodeid:%s' % report.nodeid)log.info('运行结果: %s' % report.outcome)
http://www.shuangfujiaoyu.com/news/17649.html

相关文章:

  • 西安电脑网站建设app推广拉新渠道
  • 做网站需要具备什么要求网络营销logo
  • 外包公司网站开发网络推广违法吗
  • 西安360免费做网站sem是什么职位
  • 安徽网站优化怎么做百度推广后台登录首页
  • david网站如何做go通路图百度老年搜索
  • 竞价推广培训课程重庆网站seo技术
  • 南宁品牌网站建设seo综合查询是什么意思
  • 怎么用网站开发者工具更换网页企业网站推广外包
  • 温州seo网站推广磁力岛引擎
  • 网站开发步骤建立网站的主要步骤
  • 大型网站建设行情网络销售公司
  • 龙华做网站联系电话怎么接推广
  • 个人旅游网站模板武汉seo学徒
  • 做网站如何更新百度快照买了500元黑科技引流靠谱吗
  • 提供网站制作公司seo外链平台
  • 宁波住房和城乡建设委员会官方网站湖南seo优化价格
  • 如何注册自己的网站百度开户流程
  • 芙蓉区网站建设公司百度公司注册地址在哪里
  • 蓝色旅游资讯网站模板网络营销模式下品牌推广研究
  • 周口网站设计搜索引擎营销成功的案例
  • 抓好政府网站建设广告推广语
  • 网页设计与网站建设seo 推广教程
  • 网站出现死链怎么办网站建设营销型
  • 2024年最新时政热点优化大师客服电话
  • 珠海品牌网站建设seo网上培训多少钱
  • 做MAD生肉网站域名注册需要多少钱
  • 网站开发团队简介如何写百度推广年费多少钱
  • 网站建设公司年终总结中铁建设集团有限公司
  • html5网站用什么软件百度seo排名优化公司哪家强