Inspiration

Build a more structured framework. Write DAMP tests. Eliminate the need to write manual scripts. Have team members without much technical experience write Automation tests. Easily add automation capabilities for new pages/controls.

What it does

Enables to write DAMP tests in a very natural language friendly API

How we built it

Fluent API, which is Natural language friendly, helps in using the Visual Studio IntelliSense to give you the next set of operations that you can perform, helps write descriptive code. Bunch of generic methods and reflection. Page Objects and Entity Objects. Only 3 types of methods that the automation test writer needs to use: Fill, Click and Validate

Challenges we ran into

Limitations of codedUI framework itself.

Accomplishments that we're proud of

Team member who are not technically experienced were able to write full-fledged automation tests using the API in C#.net

What we learned

Clever solutions can be used to help people learn to write code. Mob programming works. Fluent API helps in writing very readable and descriptive code.

What's next for CRM AutoBot

Automating all our future work in CRM with the new framework and enabling the framework with more capabilities.

Built With

  • c#.net-with-codedui-underneath
+ 1 more
Share this project:

Updates