Skip to content

Releases: znsio/teswiz

teswiz v0.0.97

04 Jul 09:21
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.0.96...0.0.97

teswiz v0.0.96

25 Mar 07:25
Compare
Choose a tag to compare

BREAKING CHANGE: Min JDK version updated to v17

updated version to 0.0.96. JDK supported version > 17. Updated depend… by @anandbagmar in https://github.com/znsio/teswiz/pull/658

Full Changelog: 0.0.95...0.0.96

teswiz v0.0.95

22 Mar 11:05
Compare
Choose a tag to compare

What's Changed

BREAKING CHANGE: Min JDK version updated to v17

  • updated version to 0.0.95. JDK supported version > 17. Updated depend… by @anandbagmar in #658

Full Changelog: 0.0.94...0.0.95

0.0.94

21 Mar 12:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.93...0.0.94

teswiz v0.0.93

29 Feb 08:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.92...0.0.93

teswiz v0.0.92

12 Feb 12:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.91...0.0.92

0.0.91

23 Jan 05:24
Compare
Choose a tag to compare

**BREAKING CHANGES:

  • For web, browserVersion is a mandatory parameter in the browser_config.json
  • pCloudy capabilities have changed. Refer to the sample here - theapp_pcloudy_capabilities.json

New capability added:

  • ELECTRON app support
  • Ability to override the base URL for web tests
  • Ability to override the browser_config file to use for web tests
  • Use log4j 2.x via the log4x 1.x bridge
  • Ability to control if the test should be marked as failed when a visual difference is found

What's Changed

Co-authored-by: @vaishnavibawankule
Co-authored-by: @AmanDaharwal
Co-authored-by: @MedhaGupta-Ril

Full Changelog: 0.0.90...0.0.91

  • updated npm packages (appium 2.4.1)
  • Electron App Setup (#415)
  • fix issue related to test completion
  • [Teswiz Enhancement] Browser version support for electron and web testing (#417)
  • Replacing selenium maximize function with toolkit screen size
  • Updated readme
  • Add the electron app platform and driver version
  • Adding web driver manager for browser version for electron application
  • Fetching browser version from the command line
  • Fetching file names for Windows
  • Adding browser version for web test for Chrome browser
  • Modifying the method to get fileName
  • JioMeet Sample Test case for Electron Application (#467)
  • Jio Meet single-user test case to mute and unmute after user sign in
  • JioMeet sample test, removing extra code from BL and Steps adding test data for electron app
  • JioMeet sample test case refactoring.
  • Made Changes to the in-meeting screen web, steps, and test data
  • change the start meeting locator and remove unused imports
  • updated the get Meeting ID method by using the javascript executor and start an instant meeting
  • [Electron enhancement] Window Handle for electron application for multiple execution (#486)
  • change the WebDriver manager version parameter and change the browser schema details
  • Handle windows for electron application
  • Adding electronAppLoadingPage and electronAppLoadTime parameter in browser config,
  • Adding while Loop for window handle and throws exception after electronAppLoadTime
  • Adding loggers for window handle in electron application
  • use ATD from revertDeviceFarmUrl branch
  • use Applitools 5.66.5
  • use BRANCH_NAME in GitHub actions
  • GitHub actions - update README only if running in main
  • set IS_VISUAL=false for electron app
  • get branch name correctly (instead of HEAD in CI)
  • add browserVersion in browser_headless_config.json
  • Added test to demonstrate how to override the default BROWSER_CONFIG_FILE provided in the config.properties
  • removed unnecessary log statements in ReportPortalLogger
  • use the same browser config in the test to override the default one
  • Fix for Log4j2 unreadable logs issue (#522)
  • Added support for Log4j2PluginsCacheFileTransformer
  • Added exclude Log4j2Plugins.dat
  • Updated Log4j 2.x Apis (#523)
  • updated log4j references with logging.log4j and LogManager
  • removed log4j2 references from Gradle
  • removed migration of Log4j1 to Log4j2 from Runner
  • Catch any internal exception that may be thrown and fail the test run accordingly
  • updated calculator capabilities and config properties
  • Browser stack web issue (#544)
  • commented if block and added local identifier
  • removed the comment and added local identifier
  • updated calculator capabilities for pCloudy and updated pCloudySetup based on appium 2.x
  • updated capabilites, configs and small refactoring in PCloudySetup.java
  • removed appium-dashboard plugin
  • updated caps
  • do not terminate the app if it is the driver created by ATD
  • Updated to log4j2 properties (#550)
  • added reconfiguration of log4j2 in setLogPropertiesFile
  • added log4j2.properties
  • replaced PropertyConfigurator with LoggerContext
  • updated log4j2.properties file reference in the .properties file
  • updated log4j2.properties file reference in .README.md
  • added default log4j.properties file
  • removed log4j.properties and default log4j.properties file
  • When printing the environment variables and system properties, exclude variables containing the name "key, password" and "java.class.path, java.library.path" respectively
  • Create a separate workflow for TheApp tests and calculator tests
  • split the Android tests in 2 separate workflows

teswiz v0.0.90

27 Nov 08:11
Compare
Choose a tag to compare

What's Changed

  • Update test name and results in browserstack
  • Atd14 javaclient9 by @anandbagmar in #370
  • ios app terminate fixed by @meprad in #377
  • Update package.json by @saikrishna321 in #387
  • update iOSAppium2SetupGuide-README.md and added devices in caps file by @LavanyaJK in #359
  • Added overloaded scrollToAnElementByText() to get control over number of times to scroll by @snehith07 in #412
  • Added waitTillElementIsInvisible() to the Driver Class by @snehith07 in #424

New Contributors

Full Changelog: 0.0.89...0.0.90

teswiz v0.0.89

10 Oct 03:22
Compare
Choose a tag to compare
  • Added a config property (FAIL_TEST_ON_VISUAL_DIFFERENCE) to let the team decide if tests should fail on a visual difference, or not. Default is FAIL_TEST_ON_VISUAL_DIFFERENCE=true
  • Updated gradle to v8.4

Full Changelog: 0.0.88...0.0.89

teswiz v0.0.88

07 Sep 10:02
Compare
Choose a tag to compare
  • Upgrade to Selenium Webdriver 4.12.1 and ATD v13.1.3

Full Changelog: 0.0.87...0.0.88