Automatic testing is a bit of a niche skill and every application is different in terms of what is needed or what tools can be used. In this situation I depend on knowledge shared, because there is absolutely no reason that we can't learn from each other. Following please find some notes from the field on Microsoft Dynamics "CRM" Automated Testing
Knowledge shared is a powerful skill in the world of technology. It requires that you admit that you might be wrong, that you might have more to learn and that being vulnerable is worth the risk. Yes, it is very much worth the risk in this crazy fast paced world of growth.
Tools that the field mentioned:
- Microsoft Visual Studio Coded UI and Coded UI Best Practices
- StresStimulus
- FakeXRMEasy
- Daryl LaBar's OpenSource XRM Unit Test (check version compatibility)
- Selenium
- Telerik Test Studio
Sessions discussing Automated Testing
- XrmVirtual User Group discusses automated testing
- CRMUG National Summit Automated Testing Session (requires membership to CRMUG to watch)
Other Videos in this arena
- Tool Comparison between FakeXRMEasy and XRMUnitTest
- Automating using Test Complete
- Selenium Webdriver for testing CRM and Microsoft Dynamics CRM & Selenium
- Performance Testing using StresStimulus
- How to Test a CRM Plugin with FakeXRMEasy