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()
    ------------------------------------------------------------------------------------------------------------------
  • 相关阅读:
    Java 同步器
    Python: Soft_max 分类器
    【五年】Java打怪升级之路
    关于Csdn水区被占据一事 (2015-08-01)
    Jquery—Jquery中的(function($){...})(jQuery)
    AjaxAnyWhere 实现页面局部刷新,局部分页
    Erlang Port 小心换行
    基于Unity3D云人脸监測技术
    HTML中的超链接
    poj 1979 dfs
  • 原文地址:https://www.cnblogs.com/cm039/p/12096452.html
Copyright © 2011-2022 走看看