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进行性能测试

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

  • 相关阅读:
    计数排序
    CSS3变形
    前端内存泄露问题
    复杂对象的深拷贝
    JavaScript基本数据类型——Symbol
    随机打乱数组
    唯一重复的数字
    src和href的区别
    iframe的缺点
    link和@import的区别
  • 原文地址:https://www.cnblogs.com/cemaxueyuan/p/12751433.html
Copyright © 2011-2022 走看看