-
Notifications
You must be signed in to change notification settings - Fork 18
Upgrade Guide
Martijn Vermaat edited this page Jan 6, 2023
·
4 revisions
Use this page if you need to upgrade from 1 version from this framework to another. If you need to upgrade across multiple versions, you need to perform these upgrades in sequence.
- Some classes are now internal. If you run into a problem, please log an issue.
- Forms are now parsed based on the FormXml. Please log an issue if a variation is missed.
- Ribbon commands now have the button name no longer include alt text. So you need to check the button texts you supply for your ribbon buttons and translations.
- SeleniumCommandFactory is added to the SeleniumTestingContext. If you are getting the browser instance from the static class, you should change to the SeleniumTestingContext method. The static method will get deprecated at some point.
- Some methods regarding selenium are now selenium commands. May need to make some code changes to allow for this.
- If you use a non-english base language or have the languagecode property in the app.config not in english, you need to setup localization
- In the GlobalTestingContext the Property 'ButtonTexts' has been renamed to 'LocalizedTexts'. See here for the documentation regarding how to configure it. You can find the keys for the old properties that used to be in the ButtonText class in the Constants.LocalizedTexts class.