Release
Notes
Release Notes for TestCaddy version 1.8.2.1076
Last Updated: 20 March 2015 For the latest
Release Notes version see the TestCaddy website here.
Table
of Contents
TestCaddy
1.8.0 Improvements
TestCaddy 1.8 Minor Release addresses a number of bug fixes and adds the following minor new features, building on the Related Tests features of the previous 1.7 release.
Import from Text or CSV File(Advanced)
You can now import Test Cases from other tools and spreadsheets by importing from text file formats including Comma Seperated text files. This is in addition to the existing import from database option.
We make use of the FileHelpers library and the "Run Time Record Class" feature, allowing for many advanced import features. Both the import from database and import from file features are still advanced features and so marked as Alpha. We plan to add a simple import tool in the near future. So if you need to import tests feel free to email our friendly Support Team for help and advice. If you email them an example spreadsheet they can even design mapping files to help you import the tests into TestCaddy free of charge!
Note: You must enable the Import feature (Settings->Import, Enable Alpha Feature) and restart TestCaddy before you can find the Import from Database and Import from File options on the File menu.
Export to Excel added to Export to CSV
The export to CSV feature in TestCaddy has been improved so that the export is now done in three file formats. The current CSV file (with improved layout) and now additionally in Microsoft Excel® (.xls) and Microsoft Excel HTML format (.mhtml).
The Excel format has greatly improved layout for human readability and the CSV format is now better suited to importing into other tools.
The export feature now also exports Related Tests with their final text values (as they would be displayed when you run the test in TestCaddy) so that your Custom Fields and Template Variables can be used.
Paste from Clipboard as Plain Text, HTML in Scrollable Block or a Resizable (ScreeenShot) Image.
When entering text in any of the text fields as well as being able to paste HTML from the clipboard and have it display as HTML, you can now paste as Plain Text or paste as HTML within a block ('Div') which is resizable and scrollable. This allows HTML to be pasted within a controllable area and without breaking formatting for the rest of your text.
If you have a small image in the clipboard you can now paste it directly into your text fields. This is very useful for screenshots.
It pastes as a resizable image with corners that you can drag with your mouse to resize. TestCaddy automatically converts the image from a bitmap to a JPG. Technical: The image is stored inline in the HTML text using the data URI for the img tag's source and hence has a size limit. The default limit on the size of the resulting JPG that you can paste is 128Kbytes.
Note: As always the HTML pasted into text fields has any potentially dangerous scripts removed.
These improved paste options allow more ways to communicate expected results to the person running the test.
TestCaddy
1.7.0 Improvements
WARNING: Please be aware, the upgrade of each Product database to
1.7.0 can typically take about 5 minutes (2000 test or history steps
per minute). The progress can be followed by reviewing the log file
periodically.
Look and Feel
Toolbar
Shows Item viewing and what type of item it is. The title of the
item you are manipulating is shown in the toolbar.
Three buttons - Work area, Dashboard and User Manual, on the toolbar
provide quick access.
Reports button and Improved Reports Window Usability
There is now a button on the toolbar to open the Reports window. This
Window has been improved to make it easier to run reports (or
graphs).
The paradigm is that you display an existing graph or create a new
one. Tweak its settings and filter until it shows what you
desire. Then you can 'Save As' with a new name for future
use.
Note: You now have to display a graph before you can save it.
In the Reports window it adds a new tab for every Graph or Report you
display.
As before, Graphs that you have saved previously can then be selected
into a Report. And Reports that you have saved can be added to
the Dashboard.
The Dialogs to Manage Graphs and Manage Reports are no longer visible
when you first enter the reports window and now have their own button
on the Reports toolbar. And there are also Advanced buttons
on the toolbar to manage Report Templates and Graph Sets (AKA graph
templates).
Search
We have made the search more visible by placing it on the right of the
toolbar. The search looks for tests
in the master test library which contain the text you type. You
can search for test labels or even old IDs from tests you have
imported, e.g. 1000.020
Toolbar Sizes and Visibility
The toolbar has two sizes, Large and Small which you can set in
View>Layout>Toolbar and you can also turn it off
altogether. It's size is remembered for each of the four layouts,
e.g. Running a Test, Selecting Tests and Layout 1 and 2 used for
viewing tests. For example you may like to turn off the
toolbar when running tests.
Resize Test Steps Grid
The Test Steps Grid can now be resized (within limits), to show more
steps. You can't yet
minimise it altogether. It also doesn't yet save your settings
between runs of TestCaddy, like it does with the other splitter sizes.
Work Area Button Bar Changes
Quick Run button.
Quick run now has its own button and it is found next to Run Test on
the main button bar. Recall that it is useful for marking failed
tests as Deferred or NA.
The Test Label and current status have moved to the top right of the
main button bar. The tooltip on the Current Status also now tells
you why the overall test status is marked the way it is, e.g. it can be
passed if one or more steps are marked as NA as long as all the other
test steps have a status of Passed.
New, Template button
See the section on Related tests below.
New, Right Click Button
Right click icon near to all Tree Views. Just to help with
usability - so that new users remember that many actions are on the
right click menu.
Speed of GUI and flickering.
We've done lots of work to improve the speed of the UI and reduce
flicker, particularly as it changes mode, e.g. returning from Run Test
Mode. If such actions take any time the progress indicator on the
bottom status bar will indicate activity and if actions take longer
than 2 seconds we display a
"One Moment Please" indicator.
Resizing the windows now happens quickly and without flicker.
Tab Order
The tab order is now more natural, particularly on the Work Area.
Audit Trail and fine grained Test Locking
Improved Test Locking/ Multi User scenarios including adding the Audit
Trail.
In effect, we've added a Read Lock to the existing Write
Lock.
Some examples of this in operation ...
Two users can now safely run
the same test in different test sets at the same time. Note they
cannot update the Master Test until the other has finished their run.
If one person is running a test a second person can't start editing it.
If one person is editing a test, a second person can't start a run
(unless they take over the lock which is not recommended).
If one person is editing a test, a second person can't start editing a
test.
The new Audit Trail tab shows all actions for all instances of the test
in the Master Test Library and Test Sets. So you can see who is
in the middle of running it or where it was recently
run.
You can also see exactly what they changed, e.g. A step description.
(In future you'll be able to click through those items and also restore
from the audit trail information.)
Custom Fields
General Custom Field grid (blue) added to Test Properties.
Added General custom fields to Test Properties to go with the existing
Environment Custom Fields (i.e. on the Test that lives in the Master
Test Library you could now create and set a Custom Field like
"ReviewStatus-ToBeReviewed".
Custom Field Available Locations
Specify where the custom field is visible. There are three
locations where a custom field can be made visible,
1. Test Properties
The Custom Field belongs with the Test in the Master Test Library,
E.g. Test A in the library should always be run on SQL-2008
2. Test Set Planning
When a test is in a Test Set, then it
has a Planning tab. You can use this to specify Custom Fields to
go along with the assigned tester, e.g. Bob should run Test 1 and the
OS custom field is set to Windows8.
3. Run History.
The Custom Field is used to record Test run information. It will
appear in the Test Description tab when running a Test (or viewing a
History item). For example, the built in Custom Field that the
Tester can set to record the environment that they actually ran the
test in.
You can set a Custom Field to be visible in one or more locations.
Default Custom Field Values
1.7.0 adds a Default value to custom fields. For example you could set
the
Default for a General Custom field called "ReviewStatus" to be
"ToBeReviewed". All new Tests would have that status set,
until someone reviews the test and manually changes it to "ReviewedOK".
Note: Only new Tests would get the new default status. Existing
Tests can be manually updated as a group (as detailed in the next
section).
Setting Custom Fields on multiple Tests as Once.
You can now select multiple Tests in a TreeView (or a parent Functional
Area or Top Node) and choose "Set Test Property Custom
Fields..." or "Set Planning Custom Fields...". This
is just like the existing Assign Tester, Assign To Me and UnAssign
Tester options.
Note that this version of the grids (blue and green) default to a "No
Change" option, so that you can only update the fields you wish to
change. They also have a "(Clear)" option to remove any current
Custom Field value setting.
Reviewing Custom Fields in TreeViews
There is a new Advanced Setting called "CustomFields, Highlight Regular
Expression". It takes a list of Custom Field name regular
expressions and
displays matching Custom Field settings in the title of each Test in
the TreeView. So setting it to something like,
(Priority--\w*)|(OS--\w*)
will make all tests show their currently set Priority and OS Custom
Fields.
Note: You can still also set the Filter to only list say Priority--1
tests.
Related Tests (Template Variables and Shared Steps)
Version 1.7.0 adds support for three sorts of
Related Tests to be created: Coupled
Tests, Test Set Instances or
Linked
Tests. The three types provide different options for building
on the
original test, allowing it to be run across multiple environments, or
with
slightly different combinations of steps.
Coupled
Tests share the same Test Steps, but allow Test Properties and
Test
Planning differences.
Test
Set Instances share the same Test Steps and Test Properties but
allow
Test Planning differences.
Linked
Tests share just a few Test Steps from another Test and don't
share any
other test information.
Note:
Test Set Instances are not real tests because
they are not created in the Master Test Library and can only
be created in a Test Set. They only share the lifetime
of the Test Set and hence are useful because they don't clutter your
Master Test Library with test variations that are only relevant for one
round of testing.
Note: Versions prior to 1.7.0 had Test Set Instances that were
previously called just Instances.
Any Test which has been called by another
Test is marked as a Template Test.
We refer to any Test which isn't related as a Plain Test.
Note: We do not currently support multiple recursion other than with
Instances which can be made from a Plain Test, Linked Test or
Coupled Test.
Common Usage Scenarios:
Linked Test Scenario
Linked Tests are useful when a number of tests in your library share
common steps. Simply make a Template Test before you start
and then make your tests and call the Template Test where they need the
common steps.
Instance Scenario
If you are building a Test Set and your current project needs two
instances of a test, say one to assign to Tester1 and their
Windows 2008 test environment and one to assign to Tester2 and their
Windows XP environment, then you can add the test to your Test Set as
normal and assign it to Tester1 and then create a Test Set Instance and
assign it to Tester2. A Test Set Instance is useful in this case
because you don't need to clutter your Master Test Library with a test
for a different environment that may not be needed in future projects.
Coupled Test Scenario
A
good time to use a Coupled Test is if you need your Master Test
Library to contain two copies of a test which only differ by Custom
Field values and you need to remind your team to review these
variations of a test. For example, you have the same installation test
which
should be run on different Operating Systems but you need to remind the
team which of those are high priority and which are low. To do this
create the first Test and set its Test Property Custom Fields, e.g.
OS--Win8 and Priority--High and then create Coupled Tests for the
second and third copies etc and set
their Test Property Custom Fields to the correct Operating System and
Priority, e.g. the second copy might be, OS--WinXP and Priority--Low.
Call Notes
Often if you call a base Template Test from your Linked Tests you need
to highlight something to the Tester. Every Test (or Step) called
from your Test has Call Notes (instead of the Step Description
field) which allow you to provide further information on the called
steps.
Template Variables
Any Related Test (including the base Template Test) can accept
Custom Field Template Variables in any of its text fields, e.g. the
Step Description field.
Each Template Variable is replaced with the current value of the
specified Custom Field.
If you type the { character in any text file in a Related Test then the
Code Completion style menu comes up to let you select the Custom Field
to use in that variable.
Example:
A Step Description field could have the text:
"Install the product on {{OperatingSystem}}"
which includes the Template Variable for the "Operating System" Custom
Field.
If you then select the WinXP value for the Operating System Custom
Field under Test Properties, the text will change to,
"Install the product on
{OperatingSystem: WinXP}"
Note that the single curly braces and the colon followed by the value
indicate that
the Custom Field value is being shown. The double curly braces
indicate it has not been resolved yet. If the Custom FIeld value
has not been set it will show with an empty value, e.g.
{OperatingSystem: }
Typically you use such Template Variables in the base Template Test.
Then Linked Tests, Instances or Coupled Tests will replace the variable
with the value of
the Custom Field that is set for them. For this example a Coupled
Test
might have the Win8 Operating System Custom Field set, so it would read,
"Install the product on
{OperatingSystem: Win8}"
Note:
For bug
fixes see the Change
History section.
TestCaddy
1.6.0 Improvements
New major features include;
- Viewer
Mode (ReadOnly)
- Simply create
a new Login and put
"-readonly" on the end of the username. Then when that user
logs
in TestCaddy will operate in Viewer/ReadOnly mode. The user
will
not be able to edit or write Tests etc and they also won't be able to
Manage user accounts.
- If using Jira
Authentication, a user
can now only set their Jira username if it has been left blank by the
administrator. Once they have set it once and successfully
logged
in they cannot change it themselves and must ask a user with
Manage Users permissions to change it if it ever changes on the Jira
server.
Note:
For bug
fixes see the Change
History section.
TestCaddy
1.5.0 Improvements
New major features include;
- Custom Fields
- Now have
Custom
Fields for three areas and in each area you have (green)
Environment Custom Fields and (blue) General Custom
Fields. The three areas are,
- On the
Master
Test’s Properties (e.g. could be used for marking a test as
ready for review of its design),
- on
the Planning
tab (existing, e.g. could be used to indicate the test should be run on
a specific environment) and
- as
Run Results
(was partially existing, e.g. so you can mark the environment
you ran the test on and you could also set a non environment custom
field like which UAC the test covers or which sprint you actually ran
in).
- Ability
to
filter the Active Tree (bottom left treeview) based on the custom
fields set in all three locations.
- Note
that the
custom field query editor window now helps you build queries that you
commonly want and enforces syntax. E.g. it will help you set
a filter like, ”where
test
Planning custom fields *contain* ‘OS-Win2k3’
and ‘SQL-2k8SP1’”.
- Filtering
on
the Master Test Library is not yet available. Only when in a
Test set or Selecting tests.
- Ability
to
filter reports based on the custom fields set in all three locations
using the same filter syntax.
- Filter
dialog
has ‘last custom field filter’ drop down to easily select
recent filter options.
- Updated
GUI for
managing Custom Fields. E.g. Use Right click menu to cut and
paste custom fields to new locations. You can also delete
Custom Fields not in use and mark Custom Fields as deleted if they are
in use. You can also mark Custom Fields as Inactive when they
are no longer needed for common usage and are cluttering up drop down
lists.
- Main
Work area
GUI changes associated with the three Custom Field types.
Most noticeably the Environment field when you run a test is two
fields, Environment and Custom.
- Substantial
database changes to support the Custom Fields so that in future we can
provide further features in this area.
- · Updated
the default ‘Graph
Set’ for Test Set
vs Tester reports (first go).
- Further
work on issues with the HTML text fields (e.g. Actual Result
etc). Note we still don’t have a user setting for your
preferred size or the ability to quickly fix up messy mixtures of fonts
from copy and pasting.
Note:
For bug
fixes see the Change
History section.
TestCaddy
1.4.3 Improvements
New major features include;
- We now offer full support for Windows 7 and 8.
- Docking Windows that allow you to customize the way you use
TestCaddy.
- Dashboard that lets you show your reports in the main
TestCaddy application.
- Customizable Graphs to visually show your testing data with
an array of
options to suit your needs.
- Customizable HTML Reports built from template html
files with the ability to display multiple graphs and tables.
Tables can be copied and pasted into emails or Microsoft
Excel™
documents.
- Improved JIRA integration that allows you to run TestCaddy
seamlessly in conjunction with Jira.
- Improved filtering options for the currently selected
(active) test set. For example limiting tests displayed to only those
not yet run and assigned to a particular tester.
- Ability to 'Quick Run' tests without running step by step
for marking deferred tests or assisting with Exploratory style testing
in Agile teams.
TestCaddy
1.4.2 Improvements
New major features include;
- Changed Installer technology so that installs and upgrades
are as one would expect.
- A number of minor Bug Fixes.
TestCaddy
1.4.0 Improvements
TestCaddy 1.4.0 is a rewrite of our old TestOrganiser product.
The Win32 GUI application offers good usability and fast and
responsive interface for Testers who rely on their Test Management tool
throughout the working day.
TestOrganiser databases can be upgraded, contact TestCaddy technical
support for further information.
Product
Version Numbers
As of build 1.5.0.731 the build numbering follows this system:
Major Version (1.x.x.xxx) -
A Major Release
A change in the major version number means a large update to
functionality has been made with new features added. This resets the
numbers of the lower levels.
Minor Version (x.5.x.xxx) -
A Minor Release
A change in this number means updates to features as
well as bug fixes. Or a database schema change has occurred
(will be noted in these Release Notes). This resets the numbers of the
lower levels.
Maintenance Version (x.x.0.xxx) - A
Maintenance Release
A change in this number means only bug fixes have been made.
Build
Number (x.x.x.731)
The build number is the revision that the source control is up to, this
number does not reset.
Note: Any version number
can reach multiple digits.
Known
Issues
Issues we don't like and will address ASAP:
TC-982 Custom Fields, Database Copy, Fails to copy Property and
Planning CFs with tests.
TC-983 Assignee, Planning tab, field is showing and set to default user
when Run a test and return to the Planning tab.
TC-980 Custom Fields, If you Add/Delete/Mark Unavailable in CF Manager,
when you exit the currently displayed test grid is not yet updated.
TC-690 Improvement: No locking on Instances. Instances should only be
locked during
the time period of changing details of the Master Test.
TC-716 Search by Custom Fields using the character '%'
results in
an exception.
Quirks or small issues waiting for an appropriate time to be
fixed. Let us know if they bother you and we'll look to
address
them sooner:
TC-691 'Attempt renumbering FA labels' and 'Fix broken FA Labels' does
not work from the TopTestSet folder.
TC-604 JIRA Tickets can now be logged when running a test but
there are still some potential operations which won't make
sense that we could try to block.
TC-587 Multiple TC running at once. Order of closing
TestCaddy screens affects which filter is in use the next time that
tester logs in to TestCaddy.
TC-593 Option to install SQL is still available in package without SQL.
If you wish to report an issue click here.
Please be as informative as possible and attach the TestCaddy
log (refer to Knowledge Base article for log file location)
Change
History
******
Internal Release 1.8.2.1076 20 March 2015 - 1.8.2 Minor Release - Beta3
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1497 Fixed Bug: Export fails to create any files when a single TS is selected in projects view.
TC-1507 Fixed: Code Sign Certificate added.
******
Internal Release 1.8.1.1069 8 December 2014 - 1.8.1 Minor Release - Beta2
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-825 Fixed Bug: If you create a new ticket while in Select tests menu it will be added to your Test Set even if it is not ticked. The test now shows as selected (ticked) after being added.
TC-1479 Fixed Bug: Active Test Set, Treeview2 sometimes doesn't fill the whole window.
TC-1475 Fixed Bug: Text fields, paste from Microsoft apps is now pasting as an image when user is expecting an html table
******
Internal Release 1.8.0.1064 24 October 2014 - 1.8.0 Minor Release - BETA 1
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1429 [Prospective Customer] To be able to export to Excel in a nice
format [able to trial TestCaddy and go back to usable spreadsheets if I
don't proceed]
Export now produces a CSV (.csv) file, Excel (.xls)
and MHTML (.xls.mhtml) version of the output. The CSV data is optimized
for importing into a tool, whereas the xls output is optimized for
readability and the ability to use the resulting spreadsheet for
recording manual testing (should you wish to).
Related Tests are now correctly exported. Additionally the TestPurpose
and TestNotes fields are also exported as a row above the Test Steps in
the Excel version of the export.
TC-1430 [Prospective Customer] To be able to import my Tests from CSV [able to try TestCaddy with my own tests]
TC-1431 [Tester] Ability to paste a screenshot into a text field [so able to record expected result or actual result quickly and easy for person running test to get more information]
Maximum sized controlled by new advanced setting, 'HtmlTextBoxes, ImageInlineSrcMaxBytes'. Default of 200KBytes.
TC-1338 Give a "Paste plain text" option when on HtmlEditor and a 'paste in DIV' option.
HTML for the Div controlled by new advanced setting, 'HtmlTextBoxes, PasteInDivHtml'
TC-1454 Fixed Bug: Unhandled Exception in DockPanelSuite, when change layout and have minimised tool windows (treeviews).
TC-1108 Fixed Bug: Gui, Double tooltips everwhere like CF planning etc. Makes user lose trust in product.
TC-1095 Fixed Bug: Quick Run, Customer reports carriage returns in the quick run text are lost when you later view the test results.
TC-1452 Fixed Bug: Import, fix bug where editing a test removes \n's from ImportNotes
TC-1474 Fixed Bug: Encoding used on audit trail is doing license encoding which is very slow for large data like pasted images
******
Internal Release 1.7.0.1057 22 Sept 2014 - 1.7.1 Maintenance Release
WARNING: Please be aware, the upgrade of each Product database to
1.7.x can typically take about 5 minutes (2000 test or history steps
per minute). The progress can be followed by reviewing the log file
periodically.
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1429 [Prospective Customer] To be able to export to Excel in a nice
format [able to trial TestCaddy and go back to usable spreadsheets if I
don't proceed]
******
Internal Release 1.7.0.1048 5 Jun 2014 - 1.7.1 Maintenance Release
WARNING: Please be aware, the upgrade of each Product database to
1.7.x can typically take about 5 minutes (2000 test or history steps
per minute). The progress can be followed by reviewing the log file
periodically.
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1426 - As a user with a remote (400ms ping) SQL database I want the
full refresh of a Product DB to take 2 seconds not 10 seconds so that I
can work productively
No longer refresh Dashboard unless visible. May
occasionally mean Dashboard won't update unless you manully click the
Dashboard Refresh button.
Per user settings (particularly layout settings) are
now cached and written to DB on exit.
******
Internal Release 1.7.0.1045 28 May 2014 - 1.7.1 Maintenance Release
WARNING: Please be aware, the upgrade of each Product database to
1.7.x can typically take about 5 minutes (2000 test or history steps
per minute). The progress can be followed by reviewing the log file
periodically.
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1426 - As a user with a remote (400ms ping) SQL database I want the
full refresh of a Product DB to take 2 seconds not 10 seconds so that I
can work productively
******
Internal Release 1.7.0.1042 25 March 2014 - 1.7.0 Minor Release
WARNING: Please be aware, the upgrade of each Product database to
1.7.0 can typically take about 5 minutes (2000 test or history steps
per minute). The progress can be followed by reviewing the log file
periodically.
Note some issues are repeated due to further work of the ticket since
the previous beta release.
TC-1394 - Audit Trail, Test Set is GUID not TS id, e.g. 201 instead of
3 in demo data
TC-1392 - Deleting a Test that is called from a Coupled or Linked
Related test does not affect the related tests, they should give error
that called test is deleted.
TC-1388 - Run Test, Run Notes not editable.
TC-1385 - Folder, Delete, Unhandled Exception
TC-1373 - Coupled Test, only showing first three steps (and they're out
of date) when parent test has been updated and shows correctly in MTL,
maybe due to step deleted
TC-1369 - Config Wizard, First Product Database name field doesn't
allow underscore in the product db name when the main db manager does.
The examples on that page can't be used.
TC-1368 - Audit Trail, Run Test where it has been run and updated by
someone else or parent of coupled test edited and audit trail thinks
all steps removed and added again.
TC-1367 - Install, No MSI3.1 or DotNet2.0, using WithSQL package,
during DotNet 35SP1 install it complains no MSI3.1. We should install
the MSI4.5 first!
TC-1366 - Continue Run, Coupled Test, called steps have lost their
current status
TC-1364 - HtmlTextBox, script error "Object doesn't support property
ormethod 'focus'"
TC-1356 - leaving empty htmltextbox inserts <br>, which later
often causes a blank line above the first item you type or says a test
has changed when it hasn't.
TC-1354 - Layouts not saving from run and back again.
TC-1352 - Click in text field and horizontal scroll bar moves away from
where it was put. Annoying when screen small on run test.
TC-1351 - Edit Test, New Linked Step, eLogInternal "FormExplore -
exception trying to clear error:Object reference not set to an instance
of an object."
TC-1350 - Continue Run, eLogInternal "GetVersionBuildString - failed to
lookup version and build. Exception:Input string was not in a correct
format."
TC-1349 - Continue Run on history item when haven't clicked on parent
test results in message about test being out of date and elogInternal
"CreateCopyOfTestStepsAsHistorySteps - test copying from does not have
steps populated yet!"
TC-1347 - Audit Trail, Toastr error when trying to clear error when
first start on dogfood server and click on empty test set in top level
TC-1345 - TestSetInstance, right click planning setting not setting
TC-1344 - WorkArea tab titles say Historic Definition after clicking on
history item and then moving off to a normal test.
TC-1342 - Multiple Screen Support, Environment pop up doesn't open on
second screen where TC is running
TC-1333 - Website, Browser compatibility listed in requirements
TC-1272 - HtmlEditor, if on a template test <br> tags are placed
in a field when you change focus away
TC-1265 - No longer get colors on the test step status when running a
test, used to be bold and green/red/etc.. now is just plain text.
TC-1181 - Improve the PleaseWait message and GUI thread blocking.
TC-800 - When using ctrl-a to select text from an html box when it is
read only, when you copy the text it also copies the textbox
******
Internal Release 1.7.0.1010 24 Feb 2014 - Beta 2
Note some issues are repeated due to further work of the ticket since
the previous beta release.
[TC-991] - When top test is selected and moved down, it cannot be moved
up again after.
[TC-1001] - QuickRun, Never allow a quick run to 'update the master
test' as if it is a prompting for this it is a bug and it will replace
all the test steps with the single Quick Run step
[TC-1005] - Quick Run, Cancelling Env check dialog reverts to Full Run
screen but with Quick Run steps rather than cancelling the quick run
[TC-1139] - Edit or Run Test, If your test is not refreshed we are no
longer noticing that the master test has been edited by someone else
and their changes can be overwritten and in the case of Editing lost
altogether.
[TC-1179] - Save and cancel do not resize correctly with main window
[TC-1291] - If you run a test and bomb out then on your next run of the
test you won't be able to push forward your changes
[TC-1207] - Audit Trail, Ability to clear left over read locks in the
audit trail.
[TC-1212] - Please Wait Issues, Clicking for you
[TC-1274] - Cursor switching between loading circle and normal cursor
is fighting/"spazzy"
[TC-1289] - SQL error when trying to copy Database
[TC-1297] - No locking to prevent user from changing the assignee on a
test that is being edited by another user
[TC-1301] - Audit Trail tab is disappearing on tests
[TC-1303] - Right click setting of planning doesn't record the change
in the audit trail, which can lead to editing an out of date test
[TC-1312] - Please wait coming in front of message boxes
[TC-1318] - Too much logging makes following changes impossible, e.g.
"returning estimate of sql server UTC time..."
[TC-1319] - Setting MTL Properties on test in FA results in wrong item
being selected on Dogfood database. [TCVersion143 / Master Test Set /
1100.110 - {{InstallType}} of {{Package}} on {{OS}}, installs local
{{SQL}} | http://tc01:8050/TCVersion143/Master%20Test%20
[TC-1320] - Move up way too slow when refreshing tests, suspect sql
async query changes
[TC-1323] - Allow dots in CF values and names as valid word character.
Are Customers already using them?
[TC-1325] - Template Variables, Editing Coupled or Linked Test, Title
box should show non var replaced version with var replaced version as
tool tip. Currently you accidentally edit inside the Coupled var and
then loose your changes when you move off.
[TC-1326] - Default HTML text size too small. Add in user setting with
default for when user does not set for the body tag.
Added advanced user settings,
"Fontsize, HtmlTexBoxes, Default" and set to a default of 9 instead of the previous hard coded 10 font size
"FontStyle, HtmlTexBoxes, Default" and set to a default of Microsoft Sans Serif.
[TC-1339] - SQL Async Calls are 4 times slower than Synchronous calls
[TC-1341] - Custom Fields, Defaults, If one default is set for a CF
used in planning then going into Select Tests causes lots of CFTree
recursions and logs defaults hundreds of times
[TC-1290] - Update manual regarding Related Tests and Template
Variables
[TC-1241] - Toolbar, Put test title and currently selected item's
status on the toolbar
[TC-1306] - Rename Clone to Coupled Test and Test Set Clone to Test Set
Instance etc
[TC-1335] - Website, Uninstall on download page and in FAQ
[TC-1336] - Website, We create Reg keys in our product, information to
be added on these on the install and FAQ firm downloads page. No
bundled software or adware.
******
Internal Release 1.7.0.991 5 Feb 2014 - Beta 1
TC-1297 No locking to prevent user from changing the
assignee on a test that is being edited by another user
TC-1285 Pressing "Shift+ ?" causes an unhandled
exception
TC-1272 HtmlEditor, if on a template test <br>
tags are placed in a field when you change focus away
TC-1263 FormExplore shows a particular
kind of test (e.g. Template) based on the current test type
TC-1259 Can't create Test Specific CFs when on a
related test (Clone or Linked)
TC-1252 A {Built in:} replacement followed by another
variable means the second variable is lost when you change your focus
TC-1241 Toolbar, Put test title and currently
selected item's status on the toolbar
TC-1234 Using code complete CF's with certain
characters (-,_, etc.) mean they disappear when changing fields
TC-1233 Restrict CF names and values to numbers,
letters or underscore or minus.
TC-1230 Test Specific CF's are not available in
History Run even when they have been ticked in the manager
TC-1228 Zip's are being added to installation folder
when they shouldn't (jquery.mobile-1.3.2.zip, toastr-master.zip)
consider taking out ZedGraph.xml and log4net.xml
TC-1227 Enter test in a field (Description, expected
etc.) and without leaving the field click save, changes are not saved
TC-1207 Audit Trail, Ability to clear left over read
locks in the audit trail. Note: This is done by forcing the lock
when editing or running the test.
TC-1194 Related Tests, Instances should show
Description and expected etc. not Call Notes
TC-1183 Coupled test, StepImportNotes and Step Tips
are not populated with parents data
TC-1181 Improve the PleaseWait message and GUI thread
blocking.
TC-1179 Save and cancel do not resize correctly with
main window
TC-1178 Test Steps, Need a unique ID so can be
referenced in template tests and not affected by reorder and delete.
Also to track changes for the audit trail.
TC-1163 Testcaddy crashes on Win7Ult x64
TC-1160 Template Tests MAJOR ISSUE, Linked Steps,
Changing a linked test steps order breaks its link
TC-1139 Edit or Run Test, If your test is not
refreshed we are no longer noticing that the master test has been
edited by someone else and their changes can be overwritten and in the
case of Editing lost altogether.
TC-1131 Main and report toolbars are losing items in
the wrong order when resizing
TC-1120 Fix "ERROR: runSQLCommand didn't affect any
rows - is this bad?" e.g. when backup database
TC-1117 TC-1094 DOCUMENTATION, add FAQ about Report
HTML templates
TC-1116 TC-1094 DOCUMENTATION, add FAQ about GraphSet
editing.
TC-1113 Template Tests, What can you make from what
and if call a step which calls a step including what Specific CFs to
show!
TC-1112 Related Tests should have their own icons for
each of Coupled, Linked and Instances
TC-1106 Test Steps, Grid needs to be resizable as
sometimes only three steps show. Summary Tab ticket TC-647 may help
this.
TC-1096 [Tester] Ability to see quickly which tests
have which CFs set, e.g. a Test Property of Priority, when looking at
many tests in the TreeView, so that I can quickly review which tests
I've set Priority on or not without clicking individual tests.
Refer new Advanced Setting: "CustomFields, Highlight Regular
Expression"
TC-1085 Reports, Update Reports User Manual section
which
covers at least Dashboards, Saved Graphs and Saved Reports and Graph
Sets.
TC-1075 Template Tests, Title bits and pieces
TC-1074 Template Tests, CF variable replacement
working for Planning and Run CF selection as it does for Properties
now. DEPENDENT on TC-1057
TC-1070 Install, package with SQL fails to installs
SQL on Windows 2003 SP1, increase pre-reqs to SP2
TC-1069 Template Tests, Linked Tests, Nice GUI for
selecting linked test and step NOT cross technology yet
TC-1056 Template Tests, Review Instances in
particular template variables, this might need splitting
TC-1052 DOCUMENTATION, Spelling, Synch should be Sync
TC-1050 Custom Fields, GUI, Right Click Menu, New
Drop Down etc should be New Custom Field or New Custom Field Value etc
TC-1049 Spelling, Synch should be Sync
TC-1045 Custom Fields, the grids pop up when you just
move on/off the field, e.g. by tabbing
TC-1043 HtmlTextBox, Copy - Unhandled Exception
(e.g. in Description field)
TC-1042 Logo and Icons, Update on website
TC-1041 Logo and Icons, Update in product to new
orange versions
TC-1033 Environment and General Custom Fields pop-ups
when running test should not go off the screen.
TC-1032 Textbox, Pasting of formatted text and some
text in angle brackets now gets messed up due to not being HTML
compliant
TC-1025 Custom Fields, can't have more than 30
DropDownItems in a custom field.
TC-1005 Quick Run, Cancelling Env check dialog
reverts to Full Run screen but with Quick Run steps rather than
cancelling the quick run
TC-1004 Custom Fields, Edit History, Test Properties
should be read only. Currently updating doesn't result in prompt to
update master test.
TC-1003 Custom Fields, FIlters, Filter description is
missing the list of Custom Fields selected when you only select Run
History and have never selected Planning to filter on
TC-1002 Install, PreVista, Msg about MSI and DotNet
incorrect shows even when highest dotnet < 3 even if dotnet 2 is
installed.
TC-1001 QuickRun, Never allow a quick run to 'update
the master test' as if it is a prompting for this it is a bug and it
will replace all the test steps with the single Quick Run step
TC-1000 Custom Fields, Filter Dialog, Text Search
checkboxes disappear, preventing Test Search to work
TC-999 Custom Fields, Filter Dialog logging error as
the statuses checkboxes load pre loading the filter values: ERROR:
listViewByStatus_ItemChecked tag not set
TC-985 Installer, The start menu Link to the manual
is broken
TC-970 Custom Fields, If Edit History without
displaying Environment Custom Field grid (Green) then saved History
item loses run CF setting
TC-956 Custom Fields, DropDowns marked as Not
Available still show on Grids
TC-955 Custom Fields, Unhandled Exception when trying
to delete Custom Field "Cannot find column [HistoryRunCFIDs]."
TC-952 Copy and Paste, Selecting multiple tests and
copying into same FA results in some copies of tests without test steps
TC-950 Provide Import step by step guide including
field descriptions so CustomerA ready to import all old projects into
their TC
TC-922 On refresh your Active set and Project set
selections are lost, makes it very hard to use two TestCaddy instances
at once when adding new tests.
TC-829 Tab order for run/edit test and Jira
configuration menu are wrong
TC-732 RETEST - Tidy all the notes links
TC-730 Jira Authentication, Can I login as another
user by entering my jira username and password? We should block
changing jira username on the login page.
TC-677 [Tester] Allow setting of Custom Fields and
assignee for multiple tests at once (show when multiselect) so that I
can assign for all tests in one TestSet, FA or just few tests
TC-660 When import settings are loaded the custom
field preview button is not run to show the preview
TC-659 .dll files are not being installed so import
is making an unhandled exception.
TC-654 RETEST - BranchFeatureImport, Fix broken FA
labels sometimes (reproduction steps unknown) fills in a numbering gap
instead of creating a new number larger than the largerst present.
TC-579 Switch Login, JIRA Auth Enabled, When I select
a different user and try to login TC fails to save user's data to
database.
TC-200 Ability to delete a Test from a Test Set by
right clicking
******
Beta 1 Release 1.7.0.882 17 Oct 2013
Bug
- [TC-583]
- Multiple administrator logins created on clean install
- [TC-1123]
- Reports, Edit Report Template, then Refresh dashboard, is not using
updated template. Have to reconfigure dashboard to reload it.
- [TC-1126]
- Reports, On Save/SaveAs warn if name is already in use by user OR
someone else.
- [TC-1132]
- Title of "New Saved Graph" dialogue is confusing are we renaming
saved graphs?
- [TC-1133]
- Saved Graphs and Saved reports dont have a minimum size, Tam suspects
they will have a non themed scrollbar
- [TC-1134]
- If Graph is not saved, it doesn't save changes to its type, it just
stays as bar
- [TC-1138]
- Can create a new graph with a deactivated graph set
- [TC-1141]
- Saved Graphs dialog flashes when you open the Reports dialog
- [TC-1148]
- RUnTest, When saving a test run that you haven't edited you are
prompted to update the MTL for Test Steps
- [TC-1149]
- Reports, Only the owner of a graph should be able to edit its public
status
- [TC-1156]
- Reports, User should not be able to exit the edit reports or graph
screens with nothing entered in the title
Improvement
- [TC-1166]
- Reports, Improve the names of saved graphs/reports to just Graphs and
Reports and to Manage Graphs/Reports on main reports window.
- [TC-1154]
- Add in Third Party License agreements for the new web browser
components, JQuery (and Sizzle), Toastr
- [TC-1157]
- FormExplore, installer should set reg key so that webbrowser emulates
IE10 if available.
Buglets (internal release bugs, fixed before release)
- [TC-1147]
- Edit Test, Run Test, When in Edit mode you can start a test run which
causes an unhandled exception
- [TC-1131]
- Main and report toolbars are losing items in the wrong order when
resizing
- [TC-1165]
- Reports, open saved graphs, edit a graph, click cancel and it quits
both of the windows not just one.
- [TC-1168]
- From formReportsDisplay, Changing graph set, click cancel doesnt
refresh toolbar
- [TC-1164]
- Docking, Updgrade DockPanelSuite to try to address activation bug.
Now the toolbar buttons toggle between which view is foremost,
Work Area, Dashboard or Manual.
- [TC-1142]
- Everytime you close and reopen the Saved Graphs dialog it switches
between the docked dialog and the modal
- [TC-1137]
- Edit Graph button can be disabled when playing with a new graph's
filters.
******
Internal Release 1.7.0.855 19 Sept 2013
Bug
- [TC-901]
- Test Sets at top level (not in a phase folder) do not save on reopen
of TestCaddy. Note: During upgrade if any Test Sets are found the user
is warned and they are moved into a new Folder called, 'Lost Test Sets
Restored by Upgrade'.
- [TC-1087]
- Manage Custom Fields, selecting another custom field in tree while
editing causes wrong CF to be renamed
- [TC-1122]
- Reports, Edit Report, Delete title text (or Notes) and display causes
unhandled exception in dataGridViewHtmlTemplateParams_CellEndEdit()
- [TC-1127]
- Linked Tests, New Linked Test is taking display name of test
including suffixes (e.g. Assignee) as part of the new name.
Improvement
- [TC-941]
- Custom fields, Need ability to specify which areas a General CF will
appear Property vs Planning vs Run (Results)
- [TC-1100]
- CLONE - Port to 1.7.0 [Tester] Allow setting of Custom Fields and
assignee for multiple tests at once (show when multiselect) so that I
can assign for all tests in one TestSet, FA or just few tests
- [TC-1101]
- CLONE - Port to 1.7.0 - [Tester] Ability to see quickly which tests
have which CFs set, e.g. a Test Property of Priority, when looking at
many tests in the TreeView, so that I can quickly review which...
Details: Added setting "CustomFields, Highlight Regular Expression",
which can be Set in Configuration>Settings. If set to a regular
expression then Tests will display the match result in their title, e.g
a value of "
(Priority--\w*)|(Reviewed--\w*)" might be used to mark tests with a
Priority or Reviewed Custom Field, e.g. "My install test (CF:
Priority--High; Reviewed--No)".
- [TC-1128]
- GUI, Main Form, Add Mode label to main toolbar and make it big and
small to improve the initial feel of how complicated TC is.
Internal Release 1.7.0.837 4 Sept 2013
Bug
- [TC-980]
- Custom Fields, If you Add/Delete/Mark Unavailble in CF Manager, when
you exit the currently displayed test grid is not yet updated.
- [TC-1079]
- Edit Test (or Run Test), Select another test step, VERY slow (about 1
second)
- [TC-363]
- Ok to become OK
Feature
- Template Tests further work
Improvement
- [TC-173]
- Reports window, add a link to 'Manage Graph Sets'
- [TC-151]
- Create a new Report Template as if requested by a customer for Tester
vs Status
- [TC-1084]
- Reports, Mange Graph Sets should be available from the main reports
window.
******
Internal Release 1.7.0.845 10 Sept 2013
Bug
- [TC-883]
- Edit Test, Description is not saved when paste in text and then move
on to expected result field
- [TC-1022]
- Radio buttons should not be disabled if not selected, just the text.
Gray is nearly invisible on XP default theme!
- [TC-1053]
- Custom Fields, When none are set, give user helpful instructions on
every CF grid displayed.
- [TC-1092]
- Reports, Edit a displayed graph or report, Edit dialog has lost the
modifications to the starting Saved Graph (or Report). ALso need Save
and Save As button next to the Edit button or even instead of.
- [TC-1094]
- Reports, Provide more explanation about Graph Sets and Report
Templates in the GUI.
- [TC-1110]
- Upgrade, if multiple .sql files are needed for the upgrade and the
first works and the second fails, you are left in a state where the old
product can't run.
- [TC-1111]
- Upgrade, Do backup for the user, explain what to do if upgrade fails
and provide way to restore to backup in event it fails. Included
adding TestCaddy Manager to the start menu to allow database management
even if TestCaddy databases are in a bad state. Also useful for
other tasks.
Buglet
- [TC-461]
- Reports, Saved Graphs, Treeview displays incorrectly due to
'inactive' filter option
- [TC-1089]
- Linked Test, Can't move calling step up as disabled and then doesn't
refresh and move called step
Improvement
- [TC-1062]
- Add Right Click Menu button to all toolbars, CFsManager, Work area,
ProjectsPanel, ActiveSetPanel
- [TC-1093]
- Reports, Should include Default Template - One Graph.
- TestCaddy Manager added to start menu(refer issue TC-1111 above)
Internal Release 1.7.0.837 4 Sept 2013
Bug
- [TC-980]
- Custom Fields, If you Add/Delete/Mark Unavailble in CF Manager, when
you exit the currently displayed test grid is not yet updated.
- [TC-1079]
- Edit Test (or Run Test), Select another test step, VERY slow (about 1
second)
- [TC-363]
- Ok to become OK
Feature
- Template Tests further work
Improvement
- [TC-173]
- Reports window, add a link to 'Manage Graph Sets'
- [TC-151]
- Create a new Report Template as if requested by a customer for Tester
vs Status
- [TC-1084]
- Reports, Mange Graph Sets should be available from the main reports
window.
******
Maintenance Release 1.6.1.778 16 May 2013
- Fixed Bugs
- TC-1017 Viewer, Delete option still available for History
Items. Added "TestActionsDeleteHistory" permission.
- TC-1015 Viewer, After changing back to non-readonly user
the New Test Set and New Folder right click options are still disabled.
- TC-1018 Select Product Database, on a clean SQL install
unhandled exception when selecting product database after
install
- TC-983 Assignee, Planning tab, field is showing and set
to default user when Run a test and return to the Planning tab.
- TC-979 Run Test, Edit Title, Title is not saved
- - Fixed. It was renaming in the
History Node ok, and saving with the Historic run BUT it was not
offering to update the Master Test.
- TC-1028 Viewer, The "New Functional Area" action is not
disabled in the MTL
- TC-962 Custom Fields, Long custom field names are
truncated in the drop downs.
- Bug Fixed: Setting "CustomFields, Max
ComboBox Width" was causing drop downs to be resized but the setting
was not limiting the maximum length.
- TC-1027 CustomFields, Editing a test immediately after
starting TC and not looking at Test Properties tab results in Test
Property Custom Fields being lost
- TC-1035 Test Title and Test Step Field both go off the
work area screen
- TC- 985 Installer, The start menu Link to the manual is
broken. Updated links to redirect to new site.
- TC-1032 Textbox, Pasting of
formatted text and some text in angle brackets now gets messed up due
to not being HTML compliant
- Note: If you try to paste clipboard content into the
field which contains unsafe script or input tags they will be replaced
with "UNSAFE SCRIPT" and the clipboard content will be converted to
text resulting in other (safe) tags being visible to the reader rather
than used, e.g. you'll see <B></B> rather
than the text being bold. If this occurs you are better to try pasting
the content into the source view of the fields.
- Note: If you use Ctrl+A to select all text in a read
only
field (e.g. Description) then the content in the clipboard will be
converted to text and all html tags will be stripped from it, i.e.
plain text. This is a workaround required to remedy a crash that would
otherwise occur.
******
Minor Release 1.6.0.765 10 April 2013
Fixed Bugs
- Fixed Bugs
- [TC-730] - Jira Authentication, Can I login as another
user by
entering my jira username and password? We should block changing jira
username on the login page.
- Ability to Edit Jira Username on the main Configure,
Logins dialogue.
- Editing a username and leaving the username the same
resulted in a confusing error message about the name already in use.
- Login form used to always lower case jira usernames,
but Jira is case sensitive.
- [TC-579] - Switch Login, JIRA Auth Enabled, When I select
a
different user and try to login TC fails to save user's data to
database.
- This was an issue with a User recieving the previous
user's
settings when the current user is changed on the first login screen
after starting TestCaddy.
- Similar issue also fixed when trying to disable the
non-current user when the current user has Jira settings like Last
Project set.
- Major Features
- [TC-994] - Viewer, Offer Viewer (Read Only access) Login
screen option in Win32 TestCaddy Version
- Tasks
- [TC-987] - Revert back to non-branch code
******
Maintenance Release 1.5.2.755 22 March 2013
- Fixed Bug: TC-1004 Custom Fields, Edit History, Test
Properties should be read only. Currently updating Test Property tab
General Custom Fields doesn't result in prompt to update master test.
- Fixed Bug: TC-1001 QuickRun, Never allow a quick run to
'update the master test' as if it is a prompting for this it is a bug
and it will replace all the test steps with the single Quick Run step
- Note TC-1005 still exists: Quick Run, and then cancel
the dialogue for setting the Build and Environment details returns to a
Full Run but with the Quick Run test steps, so the user can still push
the wrong steps to the master test.
- Fixed Bug: TC-1000 Custom Fields, Filter Dialog, Text
Search checkboxes disappear, preventing Test Search to work.
Note
this also affected the saving of Active Set and Reports Filters
(specifically for Text Search and Run History and Test Properties
Custom Fields filter options) between restarts of TestCaddy.
- Fixed Bug: TC-1003 Custom Fields, FIlters, Filter
description is missing the list of Custom Fields selected when you only
select Run History and have never selected Planning to filter on
- Fixed Bug: TC-999 Custom Fields, Filter Dialog logging
error as the statuses checkboxes load pre loading the filter values:
ERROR: listViewByStatus_ItemChecked tag not set
- Fixed Bug: TC-1002 Install, PreVista, Msg about MSI and
DotNet incorrect shows even when highest dotnet < 3 even if
dotnet 2
is installed.
******
Maintenance Release 1.5.1.748 12 March 2013
TC-952 Fixed Bug: Copy and Paste,
Selecting multiple
tests and copying into same Functional Area results in some copies of
tests without test steps
- Issue is for Tests not recently
clicked on the test steps have not been retrieved from the database.
- Old Workaround: Click on each
test to see test steps before you copy it. You'll have to repeat this
after a refresh or after another paste (which also does a refresh)
TC-956 Fixed Bug: Custom Fields,
DropDowns marked as
Not Available still show on Grids
- If you mark a Custom Field as Not Available then you are indicating
that it should not be used in future.
- This means in general it will not display on the various
green
and blue Custom Field grids (found in Run History, Test Properties and
Test Planning)
- If you have just marked a Custom Field's option as Not
Available, e.g. Win98 under the OS Custom Field, then just that option
will not be shown.
- Some further specific cases are...
-- The Not Available option is already set on a Test: If you do any
action on a test (Edit, Run, Edit History etc) and the Custom Field or
one of its options that is "Not Available" has previously been set on
the Test, then the Custom Field will be displayed and marked "Not
Available"
-- BUT you will NOT be able to select a Not Available option
and
save the Test or Test Run. Generally the correct action will be to
select the Empty option, i.e. don't select anything for that Custom
Field, before saving.
-- One
exception to this:
Editing History items. You can always save Edits to
a
history item with Custom Fields marked Not Available as long as you
don't edit that Custom Field. E.g. if you edited a History
item
which has OS-Win98 selected and you have since marked the Win98 as Not
Available. So long as you don't change the OS setting, then
you
can still edit the history item as OS-Win98 and change something about
the History Item like editing the Actual Result field.
-
Reports: If you mark a
Custom Field or one of its options as Not Available you will still find
it in Filters and Reports so that you can run reports on that historic
information.
- Note that Deleted items will not show in Filters
and
Reports or be an option you Save anywhere. If you look at a Test with a
Deleted item still selected it will be marked "Deleted".
TC-970 Fixed Bug:
Custom Fields, If Edit
History without displaying Environment Custom Field grid (Green) then
saved History item loses Custom Field information recorded with the Run.
TC-955 Fixed Bug:
Custom Fields,
Unhandled Exception when trying to delete Custom Field "Cannot find
column [HistoryRunCFIDs]."
TC-962 Fixed Bug:
Custom Fields, Long
custom field value names are truncated in the drop downs.
- This is an
initial safe fix
for the maintenance release. TC-976 has been logged to add proper
tooltips and a smarter algorithm around handling long Custom Field
value names.
- Added setting, "CustomFields, Max ComboBox
Width". If
you set it to a value of say 300 then TestCaddy will automatically grow
the combobox width above the standard 120 pixels up to that maximum.
- Note that it also grows the entire green/blue panel to fit
so
hence don't set the maximum too large.
- In future we expect this setting will be on by default
with a
value around 300.
******
Minor Release 1.5.0.731 25 January 2013
Added new database version 13.SQL
- Note: Your database
will be required to upgrade to this new version if you wish to use the
latest builds, this will take a while.
TC-859 Fixed. When copying database, SQL
error is displayed.
TC-860 Fixed. Editing, running or
continue running a test should check
for not available or deleted custom fields and should not let the user
save.
TC-865 Fixed. Custom Field items with
type root should not be allowed to be changed to another type.
TC-871 Fixed. Last used General Custom
fields are not displayed when running a test.
TC-875 Fixed. Sql error on clean
install, DB creation
TC-876 Fixed. There is an option to
expand node on tests that don't have any history item associated with
them.
TC-886 Fixed. General Customfield panel
not correctly pre-populated with values from last run
TC-944 Fixed. If you run a test and
select Env custom fields, and save run, then Change Product Database,
and then run a test that hasn't been run before the Env field is
showing the last values you set in the other Product DB and if you
click on the Env field then th
TC-913 Improvement. Custom Field Filter
dialogue, Turn off text entry
******
Minor Release 1.4.3.705 6 December 2012
TC-863 Fixed. When resetting a Custom
Field set as (INVALID TYPE) you have the ability to set it as either a
dropdown or a folder even if it has a dropdownitem as a child.
TC-751 Fixed. Ability to filter on environment and general custom
fields according to settings in the Planning tab
TC-876 Fixed. There is an option to expand node on tests that don't
have any history item associated with them.
TC 882 Fixed. Selecting a DropDown and
cutting it and pasting it onto its parent deletes the Custom Field
TC 892 Fixed. Right click menu, Custom
Fields, No cut toolbar tip
TC-912 Improvement: Last used filter
should go to the top of the list if it is used again.
TC-913 Improvement: Custom Field Filter
dialogue, Turned off text entry
******
Minor Release 1.4.3.691 13 September 2012
TC-856 Improvement: New Layout
and functionality to Manage Custom Fields Form.
TC-886 Fixed. General Custom Field panel
is
populated with the pre-set values from last when recording a Test.
******
Minor Release 1.4.3.683 1 September 2012
TC-751 Added new database
version 12.SQL
- Note: Your database
will be required to upgrade to this new version if you wish to use the
latest builds, this will take a while.
******
Minor Release 1.4.3.676 15 August 2012
TC-751 and TC-822 Improvement:
Ability to filter on planned environment and general custom fields .
******
Minor Release 1.4.3.667 27 July 2012
TC-856 Improvement: Added
right-click
functionality to custom fields in Manage Custom Fields for better
usablility.
******
Minor Release 1.4.3.653 1 September 2012
TC-835 Adding delete to
Manage Custom Fields in order to remove items.
TC-854 Update the EULA for the
installer, config wizard, website.
TC-855 Have made the
RecheckCheckedFANodes function disable and re-enable the checkboxes.
******
Minor Release 1.4.3.646 12 July 2012
TC-792 Improvement: General
Custom Fields are
now available in Test Run, Continue Run and Edit Histrory.
TC-836 Improvement: Adding a linklabel
which links to GeneralCustomField panel in TestPropertiesPanel
to enhance navigation.
TC-751 Improvement: Ability to filter on
environment and
general custom fields according to settings in the Planning tab .
******
Minor Release 1.4.3.631 5 July 2012
TC-841Fixed. General Custom Fields on 'Historic Test
Properties' panel are not saved when editing a History Item.
******
Minor Release 1.4.3.630 5 July 2012
TC-792 Imporvement to Manage Custom Fields.
TC-836 Improvement: Added link label for
General Custom Fields Panel.
TC-818 Fixed. When copying a folder in
Project Tree on itself it resulted in a loop and freezes.
TC-786 Improvement. Escape key
unselects text.
******
Minor Release 1.4.3.603 18 June 2012
TC-706 Fixed. Environment window does not disappear on first close.
TC-783 Further improvements to
HTMLEditor when selecting text
TC-787 Fixed. Right-click in the source
view of the
HTMLEditor text fields brings up the toolbar as
well.
TC-786 Improvement. Escape key
unselects text.
******
Minor Release 1.4.3.602 12 June 2012
TC-785 Further improvements to HTMLEditor.
******
Minor Release 1.4.3.600 12 June 2012
TC-773 Further improvements to HTMLEditor.
******
Minor Release 1.4.3.599 11 June 2012
TC-683 Fixed the CPU loop problem.
TC-633
Improvement.
Having the input focus on the text
fields
'Description' or 'Expected' the following shortcuts are available now.
-
ctrl-p(Pass the current Test)
- ctrl-f
(Fail the current Test)
- ctrl-n(New Test)
-
ctr-a(select all)
-
ctrl-b(bold)
-
ctrl-i(italic)
-
ctrl-u(underline)
TC-767 Fixed. Running a test will no
longer asl for
updating the Master TestSet without having changed the step description
and
expected step results. There is a
right-click
function on the Master TestSet available 'FixHTML' which fixes this.
******
Minor Release 1.4.3.589 31 May 2012
TC-633 Improvement.
HTMLTextEditor toolbar is not visible by
default and comes up on right click.
Added the custom color option in ColorDialog. Defined custom colors are
saved per user and can be re-used in ColorDialog.
******
Minor Release 1.4.3.577 20 May 2012
TC-761 Fixed. On 'Run Test' it always asked to update Master Test. Now
added a function 'Fix HTML' to clean imported data from html
tags.
Minor Release 1.4.3.561 24 April 2012
TC-744 You can now log a
Jira ticket
against a Test Instance or link an existing Jira ticket against a Test
Instance. TestCaddy records the
instance ID and Test Set ID for the Jira tickets so that it can
highlight tickets logged for the currently selected Test Instance and
also show
tickets from other Test
Sets in light gray and tickets from other instances in the same Test
Set as dark gray.
TC-747 It is now much harder to remove Tests from a test set when in
Select Tests. They can also be removed by Right Click option in the
normal
view. Removing a test
writes a NA history record for that test, but that is not much help for
a test Instance (further work needed).
There is
a per user setting of
"Permission, UnSelect Tests" which if set to false disables all removal
of tests from test sets.
TC-755 Fixed. Was not showing test
instances if they were the only item in a Functional Area.
TC-754 Fixed. Not showing tests in
Select Tests if
the instance is selected but the parent test isn't. So if you added an
instance and selected into a set but
didn't add the
parent test too, on returning to Select Tests the parent test was not
visible or selectable.
TC-756 Fixed. New Test Instance IDs are
only unique
in the test set for that test. An instance of the same parent test in
another test set will
reuse
instance ids, 1, 2, 3 etc.
******
Minor Release 1.4.3.561 24 April 2012
TC-740 Fixed. 'StepImportNotes' and 'StepTips' showing the right
content now.
TC-685 Fixed. Instances show Jira
Tickets of parent Test.
******
Minor Release 1.4.3.558 23 April 2012
TC-732 Fixed. Relocated Notes fields.
TC-726 Fixed: First part of this filter
is enabled in 'Selected Tests'.
******
Minor Release 1.4.3.556 23 April 2012
TC-687 Fixed: The content of all rows in ImportForm can be seen now.
******
Minor Release 1.4.3.554 20 April 2012
TC-735 Fixed: The custom field panel does not show all available custom
fields when invoked through right-click from environment text field.
TC-736 Fixed: Selected data in 'Planning tab' is lost when switching
between tabs while editing a Test.
******
Minor Release 1.4.3.550 19 April 2012
TC-686 Fixed: 'Planning tab' controls lose user selected information
when scrolling.
TC-733 Fixed: Editing a functional area stopped with an Exception.
TC-734 Improvement: Added right-click
menu option to
copy the link to a test or history item's parent test to the clipboard
so the user can paste it into a Jira ticket.
******
Minor Release 1.4.3.549 18 April 2012
TC-721 Fixed: 'TestDefinition' and 'TestProperties' of Instances should
be read only
TC-691 Fixed: 'AttemptRenumbering FA labels' and 'Fix Broken FA labels'
right-click menu options are only available in the Master Test Set and
on a TopNode TestSet in 'Active Set' panel.
TC-684 Fixed: Update MasterTestSet only
when
appropriate.
TC-723 CustomFields should be sorted
alphabetically
******
Minor Release 1.4.3.545 17 April 2012
TC-714 Fixed: Editing a history item and
saving it
will not save the edited test purpose and notes (which are the
RunNotes).
TC-705 Fixed: Once environment has been
set there is no way to not have the environment
set.
TC-713, TC-704, TC-701
Occasional error when
saving changes to a History item. Also Continue test run
failing
to save.
TC-708
Editing a history item then cancelling your change leaves you stuck in
edit history until you go to the planning tab.
******
Minor Release 1.4.3.540 16 April 2012
TC-654 Fixed: Filter by Custom Fields is working correctly.
TC-669 Feature: Added search for a
specific text,
e.g. for a specific imported item by searching for an OldID number.
******
Minor Release 1.4.3.533 12 April 2012
TC-653 Fixed: When adding imported FunctionalAreas to a TestSet some of
the FunctionalAreas do not show ImportNotes correctly.
TC-676 Fixed: After Import the types of
the
CustomFields are not showing the imported type data in Form
CustomFieldManager.
Database Revision: No change 9.
******
Minor Release 1.4.3.530 11 April 2012
******
Major Release 1.4.3.394 10 January 2012
TC-28 Fixed: TestCaddy will now detect whether you have the correct
.NET version (2.0 or 3.5.1) and install it for you if you
don't.
TC-212 Fixed: Multiple Jira integration
issues.
TC-567 Fixed: Resizing window for edit
history affects button layout (version field).
TC-571 Fixed: Linking test to Jira
ticket information issue when switching between tests.
TC-576 Fixed: TestCaddy no longer uses Internet Explorer Proxy
settings by default when accessing Jira RPC API, it is now an option in
the Jira configuration
dialogue.
TC-578 Fixed: Jira crash because of
permissions issues.
TC-581 Fixed: Database creation
problems on first install.
TC-600 Fixed: When new Jira ticket is
being issued buttons for other tests are now disabled.
TC-607 Improvement: When Jira authentication is enabled URL changes
are disabled to prevent users being locked out of TestCaddy.
TC-114 Feature: Support for Windows 7
operating system.
TC-254 Feature: Docking Windows now
offered.
TC-501 Feature: New graph feature.
TC-88 Feature: Reporting feature.
TC-79 Feature: Jira Integration.
******
Beta Release 1.4.3.339 3 April 2011
TC-5 Fixed: Switching login
now resets views, reports etc.
TC-14 Fixed: Keyboard navigation,
tabbing while running test now lands on actual field.
TC-20 Fixed: Test inherits most recent
status.
TC-55,TC-250 Fixed: Multiple layout and
dialogue box errors.
TC-57 Fixed: When two users run the same test there is now a warning
message that explains the locking process.
TC-88 Fixed: Multiple graph and reports
errors.
TC-105 Improvement: Restructured
TestCaddy to have a more .dll based approach.
TC-203 Improvement: Configuration
Wizard now opens straight after end of TestCaddy installation.
TC-228 Improvement: Description field
is now user editable in creating, editing or running a test.
TC-268 Improvement: When reports table
is expanded focus is moved to it.
TC-276 Improvement: Filter now enables
multiselect.
TC-270 Feature: Quick run button has
been added.
TC-110 Feature: Added Inline reporting
which includes Dashboard and active set filtering.
TC-280 Feature: Option to filter tests
to display only those assigned to a specified user.
******
Major Release 1.4.2.126 8 April 2010
TO-300 Improvement: Changed
Installer to Tarma Installer for better upgrade support.
- Also
installer will now try to download DotNet 2.0 prerequisite if box has
internet access.
- Change:
The default installation
directory is now
c:\program files\TestCaddy (not c:\program files\Tamihai\TestCaddy). On
64 bit it is c:\program files (x86)\...
-
Installer will prevent
install if TestCaddy.exe is in use
-
Upgrades are now handled
correctly, displaying from and to version.
-
Downgrades are supported.
User will receive warning but will be allowed to continue. (no warning
on silent installs)
-
Installer will display a Finish page
after clean
install and upgrade and offer to start TestCaddy
TO-305 Fixed: Versions, Add new
version on new Product Database with demo data, SQL Error on save.
TO-318 Fixed: Forms, minimum
sizes not set
on all forms. Fixed by
setting a min size or making some dialogs not resizable.
******
Minor Release 1.4.0.101 16
January 2010
TO-291 Fixed: Some databases after
migration
from old TestOrganiser showing tests as TEST
INACTIVE.
TO-291
Fixed: Multi-user Concurrency Issues, if treeview isn't refreshed, a
user can
work with deleted items.
TO-298 Fixed: On
Exit, if a test is being run, prompt to save the
run before exiting the application. This
stops so many tests ending up in a locked state.
Copyright TestCaddy (Tamihai Ltd) 2014