In general, what's the best practice for testing for GUI problems like this? If 
it were non-GUI code, it would be easy to write a JUnit test or similar that 
would point out quickly if the fix was un-fixed, but it's much harder for GUIs. 

Would it be worth maintaining a manual test suite for testing GUI bugs? When a 
GUI bug is reported, the manual test suite would gain a new test explaining how 
to reproduce the bug, and what it looks like, and what the correct behaviour 
should be. Then before each new release the manual test suite would be rerun 
(by hand, obviously) alongside all the usual JUnits to make sure there is no 
regression. 

Probably a bit time consuming though, but worth it to improve software quality?

cheers,
Richard

On 3 Feb 2010, at 23:59, Alan Williams wrote:

> Paul Fisher wrote:
>> Hello,
> 
> Hello,
> 
>> When running a workflow this morning, in Taverna 2.1, I noticed that if 
>> I double click on the run button in the menu I get two run dialog boxes 
>> appearing.
>> The foremost I am able to enter data, whilst the background one I am 
>> not. If I close the front window, I still cannote enter data in the one 
>> behind.
>> Just thought you should know about this 'feature'. Screenshot attached.
> 
> Thanks for finding this Paul.  It was an issue that was closed 
> http://www.mygrid.org.uk/dev/issues/browse/T2-863 as it had been fixed. 
>  Something must have happened to remove the fix :-)  I've re-opened the 
> Jira issue.
> 
>> regards,
>> Paul.
> 
> Alan
> 
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> taverna-users mailing list
> [email protected]
> [email protected]
> Web site: http://www.taverna.org.uk
> Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/

--
Richard Holland, BSc MBCS
Operations and Delivery Director, Eagle Genomics Ltd
T: +44 (0)1223 654481 ext 3 | E: [email protected]
http://www.eaglegenomics.com/


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/

Reply via email to