Qt Creator ManualTests ToolsIntegration

From Qt Wiki
Revision as of 16:45, 14 January 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Qt Creator Manual Tests: Tools Integration

Widget Designer Result Annotation
Create a form class
Add a control like a button and do “Go to slot” automated
Change an object’s name in the integration and check if autocompletion of it works automated
Help Result Annotation
Is context sensitive help working?
Title page of Qt Creator documentation shows right version information?
Are screenshots up to date? Check some of them.
Version Control (CVS/SVN/p4/git if installed) Result Annotation
Try checkout wizards git automated
Can display project status/logs
Can display diffs, doubleclick in diff jumps to code
When showing a diff, make sure that keyboard shortcuts can’t change this diff (Ctrl+Alt+up/down, Ctrl+Shift+up/down).
Can revert unstaged/uncommitted changes
Can display logs, click on change number shows description
Can display blame
Can submit
Wizards Result Annotation
Create various app types, play around with parameters (suffixes)
Check the library/Unit test wizards

Check custom wizard examples (share/qtcreator/templates/wizards) by renaming the xml-file (see README.txt [qt.gitorious.org]

Add classes, form classes check compilation
Codepaster Result Annotation
Check protocol PasteBin.com, especially ‘list’ functionality as that parses HTML automated
External Tools Result Annotation
Try Tools ‐> External ‐> Edit with vi/Notepad
Try Tools ‐> External ‐> Sort Selection automated
Set up a new External Tool for use in Creator and check if it works correctly
Drag a file from an external file manager and drop in into Creator. Creator should correclty display the file’s contents.
Analyzing Result Annotation
Try profiling C++, QML and analyzing Code. If you don’t know how, that’s part of the test. Check the docs. :-)

Categories: