zoukankan      html  css  js  c++  java
  • 使用Python进行自动化测试

    目前大家对Python都有一个共识,就是他对测试非常有用,自动化测试里Python用途也很广,但是Python到底怎么进行自动化测试呢?今天就简单的向大家介绍一下怎么使用Python进行自动化测试,本文只是自己的一点点分享,若有错误,请大家多多批评指正。这里主要介绍的是一些Python测试的框架


     

    1、单元测试

    a、unittest :Python自带的单元测试框架

    b、pyunit:Junit的Python版本

    2、使用Pyhon进行Windows GUI测试

    这部分的功能主要就是和大家平时使用的QTP类似。在Windows下我们可以使用pywinauto这个开源的框架:


     

    来个小例子:

    app.Notepad.MenuSelect("Help->About Notepad")

    app.AboutNotepad.OK.Click()

    app.Notepad.Edit.TypeKeys ("pywinauto Works!", with_spaces = True)

    呵呵,强大吧

    3、使用Python进行Web自动化测试

    使用Python进行Web自动化测试的工具有很多,这里就向大家推荐一下我比较熟悉的Selenium(Web Driver)吧。

    RF也是不错的框架啊,基于关键字驱动的

    4、使用Python进行性能测试

    ————————————————

  • 相关阅读:
    LeetCode:33. Search in Rotated Sorted Array
    重拾 ACM-HDU 2000-2009
    hdu 1022 数据结构 stack模拟
    画椭圆
    声控灯
    VC++调用R语言
    Setup Factory打包时注册com dll
    折腾树莓派的一些总结
    老调重弹
    制作cpprefernce.chm
  • 原文地址:https://www.cnblogs.com/cemaxueyuan/p/12751433.html
Copyright © 2011-2022 走看看