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()
    ------------------------------------------------------------------------------------------------------------------
  • 相关阅读:
    iOS通知的使用
    使用代理和block写一个alertView
    MongoDB的访问权限和用户设置
    编写高效SQL语句
    Linux 安装 jdk 环境
    基于3dsMax的地图编辑器设想
    入驻cnBlogs!
    毕设开发总结3D游戏框架及网络对战游戏的开发(1)
    gkENGINE 个人图形引擎展示
    利用D3DQUERY实现简单的GPU计时器
  • 原文地址:https://www.cnblogs.com/cm039/p/12096452.html
Copyright © 2011-2022 走看看