zoukankan      html  css  js  c++  java
  • 简单了解一下PyTest-sq

    安装pytest

    dos命令直接输入:pip install pytest

    检查是否安装成功:

    dos命令输入:where pytest

    -----------------------------------------

    将测试结果生成测试报告

    安装测试报告插件:pip install pytest-html

    ---------------------------------------------------------------------------------------------------------------------------

    pytest case.py  -html=report.html    生成html模式的测试报告

    -----------------------------------------------------------------------------------------------------------------------------

    利用pytest+selenium做webUI测试

    #     var=input('请输入helloworld')
    # assert 'hello' in var
    # print('测试通过')

    #测试添加课程webUI
    def test_addCourse():
    from selenium import webdriver
    driver=webdriver.Chrome()
    driver.implicitly_wait(10)

    driver.get('http://localhost/cm039/index.html#/')
    driver.find_element_by_css_selector('[ng-click="showAddOne=true"]').click()
    #输入课程名称
    driver.find_element_by_css_selector('[ng-model="addData.name"]').send_keys('selenium')
    #输入课程描述
    driver.find_element_by_css_selector('[ng-model="addData.desc"]').send_keys('seleniumdesc')
    #输入展示次序
    driver.find_element_by_css_selector('[ng-model="addData.display_idx"]').send_keys('2')

    #点击确定
    driver.find_element_by_css_selector('[ng-click="addOne()"]').click()

    driver.quit()
    ------------------------------------------------------------------------------------------------------------------
  • 相关阅读:
    Pandas索引和选择数据
    Pandas选项和自定义
    Pandas字符串和文本数据
    Pandas排序
    Pandas迭代
    Pandas重建索引
    Pandas函数应用
    Pandas描述性统计
    Pandas基本功能
    nyoj 234 吃土豆
  • 原文地址:https://www.cnblogs.com/cm039/p/12096452.html
Copyright © 2011-2022 走看看