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

Log in or sign up for Devpost to join the conversation.