Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2021-01-25 | 3.0 kB | |
Totals: 1 Item | 3.0 kB | 0 |
Enhancements
- [#551] switched to Java11
- [#1237][#1212][#1211][#1208][#1179][#1174][#1164] Removed deprecated features
- [#1236] Declared default boolean config parameters as NULL (false) to minimize logger messages during start
- [#1235] Register and upload generated artifacts to Zebrunner Reporting
- [#1233] Updated the default "./reports/qa" path to "./reports"
- [#1221] Deprecated Timer class and removed the default usage in core
- [#1209][#1161] Replaced STF_ENABLED capability by enableAdb to do remote adb connect
MCloud Selenium Grid STF integrated is determined on the server side by STF_URL and STF_TOKEN variables
- [#1204] Added the ability to generate a carina-based project from the archetype without carina-demo sources
- [#800] Documented a new proxy range support in documentation
- [#789] Provided BDD documentation (cucumber)
Fixes
- [#1225] Added support for setting intl.accept_languages as part of capabilities in Chrome BROWSER_LANGUAGE support
- [#1222] iOS L10N Localization support was not extended to ExtendedFindBy
Known Issues
- Smart failures rerun is too sensitive to dependencies and other special use-cases
- [#1242] adjust carina-demo archetype based on 7.0.0 changes
Dependencies Updates
- added agent-testng-pluggable from com.zebrunner
- removed unused alice-client, zafira-client, mote-repack, jacoco-maven-plugin
- bump up aws-java-sdk 1.11.386 -> 1.11.923
- bump up java-client 7.3.0 -> 7.4.1
Migration Steps
- Upgrade your IDE environment to use Java 11.
- For eclipse we also recommend to install TestNG plugin, maven-dependency-plugin connector and lombok
- Update in your project pom.xml version for carina-core dependency to 7.0.0, rebuild the project and fix compilation failures if any
ask for assistance if you don't know howto fix something
- Integrate your favorite logger and new zebrunner agent if needed based on document.
make sure to register net.bytebuddy as a dependency.
- Declare maven-dependency-plugin
- Declare customized javaagent argLine
- Update every TestNG suite xml file declaring https for DTD url
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
- Be sure to use with Zebrunner CE 1.4+
Example of the movement for carina-demo can be found here.