September 1st, 2021 by inflectra
One of the biggest challenges with test automation is the maintenance of the tests. This is especially true when you automating complex third-party packaged SaaS applications that are updated monthly by the vendors. For example, when you are testing ERP or CRM applications such as Microsoft Dynamics 365, Salesforce, SAP or Oracle, you may have lots of customizations that you need to test. However the base product will be updated every month by the vendor so your automated tests are at the mercy of breaking changes in the core system.
Last month, Microsoft released Microsoft Dynamics 365 2021 Release Wave 2. This major set of updates to Dynamics365 for Sales introduces a lot of new functionality for end users, which is great news. However, it also introduced a lot of breaking changes to the User Interface (UI) which will result in a lot of automated tests no longer working if you are writing your own test scripts using tools such as Selenium.
The good news is that Rapise has dedicated libraries for testing Microsoft Dynamics 365 and we have already updated these libraries in v7.1 to handle the changes for you. See our KB Article on the Dynamics365 Library Changes.