Fixed some edge cases around moving the last step down or first step up. Also fixed the scrolling and focus behavior after clicking to add an expected result to a step.
The Hexawise Browser and Network Test (available at /network-test) has proven very useful in supporting users dealing with browser or network configuration issues so we improved the styling and usability considerably and linked to it from the login screen (where browser and network issues are usually first surfaced).
There is an auto-completion feature to the parameter name drop down combo box that lets you type the name of a parameter used in another plan, select it, and reuse the parameters and values in your new plan. Unfortunately this only worked if you started typing the parameter name from the beginning. Now you it will match anywhere in the parameter name, e.g. typing "master" will match both "Master Record", "Record Master", and "Platinum mastercard".
We now hold onto the cached generated tests in more circumstances where the changes being made don't affect the tests. This should speed along refining your test plan in some cases. Zoom! Zoom!
Thanks to Katie for the suggestion.
There is extensive logic in Hexawise to prevent many of the simpler cases of overly constrained test plans that would otherwise result in tests with a "no possible value" for a parameter value. This logic in some cases generates implied constraints that are needed, and in other cases disallows the creation of the paired value constraint that would cause the "no possible value".
There was a defect in this logic that could cause the order the constraints were created in to matter, and that could cause the type of constraint to matter (so a married pair and its logically equivalent set of invalid pairs weren't treated the same).
These issues have been addressed.
Mixed-strength was not an option for very large test plans that only support generating 2-way tests. Unfortunately this also meant the option to select 1-way strength for some parameters was missing. This has been addressed, so now you can select mixed-strength and 1-way parameters for very large test plans.
In some cases the plan notes dialog could appear each time you access "Define Inputs" rather than just when the plan is opened.
The share a project level up achievement now has additional information about how to share a project.
Normally commas separate parameter values during bulk edit. Commas can be still included in the parameter value if they are escaped with a back slash . The warning about having more than 8 or more parameter values would appear when you had less than 8 parameter values if the values had escaped commas in them.
Hexawise detects when you're using an old browser that's not supported. This could be confusing if you're using a modern version of Internet Explorer in compatibility mode (which causes IE to report itself as, and to act as IE 7). There's now explanatory information in the old browser warning and the FAQ about not using compatibility mode (or incompatibility mode in this case!) in Internet Explorer.
This was a regression from the large framework upgrade.
This was a regression from the large framework upgrade.
The keystrokes to copy the text were treated as a change. They aren't any longer.
Thanks to Katie for the suggestion!
Addressed an error in a small number of cases.
This was a regression from the large framework upgrade.
Should result in some minor performance improvements.
Some browser specific content layout and loading issues.
Updated the HP QC / ALM extension so they don't clash if you export them both, and so they are easier to tell apart at a glance without having to open the file.
Thanks to Katie for the suggestion.
If you're typing out your auto-script and enter the curly bracket { character there is an auto-complete menu to select the parameter name. You can type the start of the parameter name or arrow to the parameter you want and press the enter key to select it. Your hands never need to leave the keyboard. Zoom, zoom!
Thanks to Eric for the bug report.
This makes spotting the variation inserted into the test scripts extra easy.