aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/system/Readme.txt
blob: 29f794d6a04574c5ba447fca7bb7ae3696d304d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
This directory contains tests for The Qt VS Tools to be run with Squish.

To run these tests:
1. Run Windows with English or German UI.
2. Have Visual Studio with English language pack and the Visual Studio SDK installed.
3. Open at least one of the test suites (suite.conf) in Squish for Windows.
4. In "Test Suite Settings", select devenv.exe as AUT.
5. In Visual Studio, install the Qt VS Tools to be tested. You can do this manually or run the test
   tst_1_install_from_marketplace from suite_installation. It will download the current version
   from the marketplace and start its installation.
6. Run individual tests or the entire test suite.

The tests will run in the experimental environment which you get when starting devenv.exe with
parameters "/RootSuffix SquishTestInstance". Except for the preconditions listed above, each test
is expected to set up what it needs and to clean up after itself. Should that fail for some reason,
you can run tst_0_reset_testinstance from suite_installation to reset the environment. After doing
so, you will have to install Qt VS Tools again.

Some tests require the following environment variables to be set to the correct values:
SQUISH_VSTOOLS_VERSION: The expected version of Qt VS Tools