funq
  • Tutorial
    • Requirements
    • Tests file tree
    • Write your first test
    • Test execution
    • Aliases file
    • Do something with the widgets
    • Going further
  • The funq.conf configuration file
  • Writing tests
    • Nomenclature
    • Using assert* methods
    • Skipped or todo tests
    • Parameterized tests
  • Launching tests (nose)
    • Manual launching
    • Defining default options
    • Selecting tests to launch
    • Going further
  • How to find widget’s paths
    • With funq
    • Xml dump of all widgets
  • Test multiple applications at the same time
  • Attach to an already started application
  • Predifined graphical kit aliases
  • Compile the application with libFunq
  • API of funq (client side)
    • TestCases and helpers
    • Configuration of tested applications
    • Entry point to communicate with a libFunq server : FunqClient
    • Widgets and other classes to interact with tested application
 
funq
  • Docs »
  • funq‘s documentation
  • Edit on GitHub

funq‘s documentation¶

funq is a tool to write FUNctional tests for Qt applications using python.

It is licenced under the CeCILL v2.1 licence (very close to the GPL v2). See the LICENCE.txt file distributed in the sources for more information.

Look at the github repository to see how to install funq: https://github.com/parkouss/funq.

  • Tutorial
    • Requirements
    • Tests file tree
    • Write your first test
    • Test execution
    • Aliases file
    • Do something with the widgets
    • Going further
  • The funq.conf configuration file
  • Writing tests
    • Nomenclature
    • Using assert* methods
    • Skipped or todo tests
    • Parameterized tests
  • Launching tests (nose)
    • Manual launching
    • Defining default options
    • Selecting tests to launch
    • Going further
  • How to find widget’s paths
    • With funq
    • Xml dump of all widgets
  • Test multiple applications at the same time
  • Attach to an already started application
  • Predifined graphical kit aliases
  • Compile the application with libFunq
  • API of funq (client side)
    • TestCases and helpers
    • Configuration of tested applications
    • Entry point to communicate with a libFunq server : FunqClient
    • Widgets and other classes to interact with tested application

Indices and references¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2014, Julien Pagès.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 1.1.2
Versions
latest
stable
1.1.2
1.1.1
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.