What we do these days

Our readers may have imagined that the SoftwareTestingUsingPowerShell.com team is on vacation or got stuck in Selenium PowerShell eXtensions. The second thought would be partially right. Need to say that SePSX is not only our project at all and not only our concern now.

The goal of our current work is broader than just work for a couple of frameworks. What makes the UIAutomation cmdlets different from the majority of cmdlets? Here is the list:

  • post-cmdlet scriptblocks (actions) – on success
  • post-cmdlet scriptblocks (actions) – on error
  • automated writing of the test result, passed or failed
  • user-driven choice of what is the result
  • automated logging, including a fragment of code
  • painting a square around the outputted control, web element, etc
  • painting a square around its parent
  • automated management of the post-cmdlet delay, on success or on error

For this purpose, we are writing a library that provides a class derived from PSCmdlet. By deriving from this class, test cmdlets get all the functionality listed above.

When we finish, everybody will be able to create a PowerShell framework for a particular need with all testing capabilities we have in UIAutomation and SePSX modules.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: