Qt Creator ManualTests ToolsIntegration
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. :-) |