Hexawise Recent Updates

August 4, 2011

Fixed

Text bolding in AutoScript worksheet of Excel export

After some recent changes to handle illegal XML characters, the bolding was coming through as HTML. This is now resolved. Special thanks to Bryan for alerting us to this error.

 

Fixed

Error updating parameters with some special Unicode characters

Now resolved.

 

Fixed

Error exporting some test plans

After some recent changes to handle illegal XML characters, a small number of customer plans would not export. This is now resolved.

 

August 3, 2011

Fixed

Graphical Glitches in IE 8 and Chrome

Some graphical glitches (mis-sized fields, overlapping panels, etc.) were introduced in an upgrade last week. These issues are now resolved.

 

July 23, 2011

Fixed

Escaping of illegal XML characters in import and export

A few illegal XML characters were not being properly escaped for the spreadsheet importing and exporting. This is now resolved.

 

Improved

Test strength order in export dialog

The strength of the tests you will export are now in strength order (rather than the order of when you created them) in the export dialog.

 

Improved

Upgraded additonal system components

Should result in some modest performance improvements of the server-side processing.

 

July 15, 2011

Improved

Upgraded system components

Should result in some modest performance improvements of the server-side processing.

 

Fixed

Errors when using some Unicode characters in value expansions

Now resolved.

 

June 17, 2011

New

Educational user tasks

There are a set of 4 “Basic” tasks to introduce new users to Hexawise. When you complete a task, it is marked complete. You can click on a task to see how to do it.

 

Fixed

Highlighting of invalid pairs (before a refresh)

Immediately after creating new invalid pairs, the hover highlighting was not correct until the plan was refreshed. This is no longer the case.

 

New

New user tour of Hexawise

New users get a tour of the major features of Hexawise on their first login to the tool.

 

June 10, 2011

Improved

Fewer “no possible value” cases

Some improvements were made to the test generation algorithm to decrease the likelihood that lots of invalid pairs will result in tests with a “no possible value” for a given parameter value.

It is always possible to chain invalid pairs in such a way that a test won’t be able to provide a valid value for a particular parameter, but the point of this improvement is to be more sure that it’s truly not possible to provide a value, and that the algorithm hasn’t missed a value that could be possible if other changeable values were changed.

 

Fixed

Editing plan dialog

There were a few issues in the edit a plan dialog, mostly with entering special characters in a plan name in webkit (Safari, Chrome) browsers (which is a rare 3-way bug: Edit a Plan name, Chrome browser, Enter special characters).

Also resolved were some issues with moving plans between projects using the edit plan dialog on all browsers.

 

May 23, 2011

New

Better explanation of “Copy and Comment” access to a project, and inline actions

When given read-only access to a project (“Copy and Comment”) and accessing the first plan, you are now given a clearer explanation, and a choice to create a copy of the plan or access it in read-only format.

 

Improved

Faster signup when invited to a project

When someone that is not currently using Hexawise is invited to a project, their invitation serves to validate their email address, so the signup process is shorter.

 

Fixed

Problems entering Unicode parameters and values

In certain cases, Hexawise would provide an error when entering mixed ASCII and Unicode parameter names and values. This is now resolved.

 

New

Feedback on submit

There is now positive feedback (a spinner) when you copy a plan and update a parameter so you know your action was accepted and is being performed.

 

May 12, 2011

Improved

Feedback when trying to share a project with an invalid email address

The sharing dialog used to fail sharing when the email address was invalid, but without much feedback. Now it tells you that the email address is invalid.

 

Fixed

Valid special characters in email are allowed when sharing projects

Certain special characters (notably +) allowed in email addresses were not allowed when specifying an email address to share your project with. They are now.

 

May 8, 2011

Improved

Faster new user registration

Registering for a new user account, the time it takes from when you press the register button until you get the success confirmation, is now much, much faster than it was.

 

May 7, 2011

New

Warning before deleting a parameter that will result in removing invalid pairs

If you delete a parameter that has parameter values in invalid pairs, you will be warned that the invalid pairs will be deleted and asked if you still want to proceed.

 

Improved

UI for adding users to a project

The newly added user is now scrolled into view if the list of project users is long enough to require a scrollbar. There is no feedback that the add of a user to the project is in progress.

 

May 3, 2011

Improved

No longer show ‘any’ in the auto-script preview

When ‘any’ parameter value is possible (no specific value is needed to cover a pair), Hexawise choses a value based on a heuristic (and shows the selected value in purple italics). The auto-script preview showed ‘any’ rather than the selected value. Now it shows the value.

 

New

Tooltip explaining ‘no possible value’

In the case of conflicting invalid pairs which leave a parameter of a test with ‘no possible value’, there is now a tooltip explaining why this happens.