About/Contact

Steve Trefethen

Steve Trefethen is a Director of Engineering at Reply. Contact me

View my LinkedIn profile


Powered by discountASP.NET
referal ID: sdtref
Why recommend discountASP.NET?
$720 in referrals so far!


Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar

Disclaimer

The posts on this weblog are provided AS IS with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.



What should UI developers know about TestComplete

January 05 2010 8:31AM

TestComplete Online TrainingThis question came up in the AutomatedQA newsgroup and this was my response:

A short list off the top of my head...

For Windows Apps 

  • Avoid use of painted controls or use controls that support UI Automation or MSAA particularly in the event they are painted
  • Avoid non-standard custom UI skinning while it can look good it often will seriously thwart automation.
  • Provide UI cues when the state of the application is changing or when there is a long running operation (title/status bar messages)
  • Use keyboard shortcuts wherever possible "&" in menus, labels etc.
  • Be sure to name controls dynamically created at run time

For Web Apps

  • Avoid using frames
  • Try to adhere to the Accessibility Standards (Section 508 here in the US)

I'd also mention that if the code they (the developer’s) are writing is hard to read and they dread debugging it, automation it is likely to be a nightmare. No matter how many hints about automation one can give there really is no substitute for good design.

Any other suggestions you would add?

      FacebookDel.icio.usDigg It!

      Add comment




        Country flag
      biuquote
      • Comment
      • Preview
      Loading