pkimber.net
0.0.2
  • Amazon
  • Android
  • Apple
  • Apache
  • C++
  • C#
  • CSS
  • deploy
  • Django
  • Eclipse
  • git
  • Google
  • HTML
  • HTTP
  • Java
  • Javascript
  • jython
  • Linux
  • Liquibase
  • Lucene
  • Markup
  • Memcached
  • Mercurial
  • Microsoft
  • Mozilla
  • MySQL
  • Nginx
  • OpenOffice
  • PHP
  • PostgreSQL
  • Project
  • Python
    • Apps
    • Buildout
    • Class
    • Collections
    • Conference
    • Database
    • Dev
    • Distutils
    • Email
    • Install
    • ipython
    • Ironpython
    • Json
    • Modules
    • Pip
    • Snippets
    • String
    • Testing
      • Snippets
      • Unittest
      • Coverage
      • Lettuce
      • Links
        • BDD
        • Learning
        • Mail
        • Performance
        • Quality
        • Tools
        • Web
      • Mock
      • nose
      • pep8
      • pylint
      • pytest
      • py.test distutils
    • Virtualenv
    • WSGI
    • Links
    • Calendar
    • Command Line Parameters
    • Compile
    • Conditional Expressions
    • Config (Properties)
    • Console
    • Constants
    • Date
    • Decimal
    • Decorators
    • docstring
    • Exceptions
    • execfile
    • Files and Folders
    • Freeze
    • functions
    • Generators
    • geo
    • Google
    • Gotcha!
    • html and xml
    • http
    • Interesting
    • Introspection
    • Issues
    • lambda
    • linux
    • Logging
    • looping
    • Module Development
    • Module/Packages
    • Network
    • operators
    • os
    • Output
    • debugger - pdb
    • pickle
    • Portable/Moveable
    • pprint
    • process
    • PyDev - Eclipse
    • Linux
    • PYTHONPATH
    • random
    • Regular Expressions
    • RSS
    • Site Packages
    • Coding Style
    • Standard input, output, and error
    • SWIG
    • tar and zip
    • time
    • unicode
    • URL
    • Win32
    • with
    • XML
  • R programming language
  • RabbitMQ
  • Raspberry Pi
  • Redis
  • Redmine
  • Ruby
  • Social
  • Solr
  • SQLite
  • subversion
  • TaskWarrior
  • Testing
  • Vim
  • Virtualbox
  • CV - Patrick Kimber
  • Info
  • CV - Open Source Contributions
pkimber.net
  • Python
  • Testing
  • Links
  • View page source

Links

BDD

  • http://lettuce.it/

    • https://github.com/gabrielfalcao/lettuce Cucumber-ish BDD for python.

  • http://github.com/rlisagor/freshen Freshen is an acceptance testing framework for Python, built as a plugin for Nose, using (mostly) the same syntax as Cucumber.

  • http://github.com/hugobr/pycukes Cucumber-like BDD tool built on top of Pyhistorian.

  • http://heynemann.github.com/pyvows/ Asynchronous behaviour driven development for Python. pyVows is inspired by Vows, a BDD framework for node.js.

Learning

  • Python testing frameworks: Selecting and running tests.

Mail

  • Monkey patching Python’s SMTP lib for unit-testing

Performance

  • http://funkload.nuxeo.org/ FunkLoad is a functional and load web tester

    • How to stress test your app using Funkload

  • http://www.pylot.org/ Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning.

Quality

  • http://clonedigger.sourceforge.net/

Tools

  • http://code.google.com/p/robotframework/ A keyword-driven test automation framework.

  • Stubble is a set of tools which can be used to simplify Python unit testing code by means of the responsible use of so-called “stub” classes.

Web

  • Getting Started

  • http://www.getwindmill.com/ Windmill Testing Framework

  • http://splinter.cobrateam.info/ Splinter is an open source tool for testing web applications using Python.

Previous Next

© Copyright 2023, Patrick Kimber.

Built with Sphinx using a theme provided by Read the Docs.