Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Releases: devbridge/test-juggler

Release 3.0.2

18 May 07:10
Compare
Choose a tag to compare
  • Merge pull request #115 from devbridge/fix-test (999c022)
  • Merge pull request #111 from SJellen/dark-mode-readme (a0123c6)
  • Update README.md (ee6db1c)
  • Update README.md (a60edab)
  • Merge branch 'master' into fix-test (438f646)
  • Merge pull request #114 from devbridge/dependabot/npm_and_yarn/hosted-git-info-2.8.9 (ca7d70d)
  • Removed deprecated config (c6b78db)
  • Fix test (844790a)
  • Bump hosted-git-info from 2.8.8 to 2.8.9 (65f146c)
  • changed the background on the readme to white to make it more visible on github dark mode (ef7b662)
  • Merge pull request #109 from devbridge/21-fix-bullet-point-in-readme-parralel-execution (fd70099)
  • Updated Readme.md text, updated Parallel execution section bullet points indentation (f2b6886)

Release 3.0.1

30 Mar 11:36
Compare
Choose a tag to compare
  • Merge pull request #107 from devbridge/lint-fix (328a4ae)
  • Lint fix (c0df9e2)
  • Merge pull request #106 from devbridge/104-upgrade-dependencies (f63a35e)
  • Merge pull request #105 from devbridge/69-rename-config (eefa12e)
  • Upgraded dependencies (c07e5ed)
  • Revert unintended change (d7ea2ce)
  • Merge pull request #101 from devbridge/playwright (3a18dba)
  • Renamed framework.config to test-juggler.config (de777c8)
  • Enable screenshots capture (ba34805)
  • Changed jest-playwright configuration to run on Chrome only (b6b6167)
  • Merge branch 'master' into playwright (0795c6c)
  • Merge pull request #98 from devbridge/48-support_file_download (19c7626)
  • Code review fix (a11c12b)
  • Code review comments fix (7b70a0e)
  • Addressed code review comments (c0959f5)
  • Merged branch 'playwright' into 48-support_file_download. Added new method downloadFile. Added tests. (ca265a5)
  • Merged webkit tests fixes. Added test data (example page and file) (969921d)
  • Merge pull request #97 from devbridge/85-refactor-click-and-hover (a34bef7)
  • #85 Reverted method name change (c21d967)
  • #85 - Refactored getCoordinates method; - Refactored click method; - Refactored doubleclick mehtod; - Refactored right-click mehtod; - Refactored hover mehtod; - Removed goToUrlAndLoad method from helpers class; - Removed goToUrlAndLoad example test. (65aaf96)
  • Merge pull request #94 from devbridge/85-fix-webkit-tests (08b1086)
  • Merge pull request #89 from devbridge/dependabot/npm_and_yarn/node-notifier-8.0.1 (ee002f5)
  • EsLint fix (cc07add)
  • Added test. Added await to file reading. (63706b5)
  • Added new method downloadFile. Added tests. Added new package fs-extra. Added test data. (5629b64)
  • #85 - Added setting exitOnPageError with value false to avoid crashing tests on webkit; - Refactored tests with new demo site. (620be43)
  • Merge pull request #93 from devbridge/92-support_file_upload (6ac7a95)
  • EsLint automatic fixes (879d83d)
  • Added a method uploadFile. Added tests. Added test data. (984054f)
  • Merge pull request #91 from devbridge/85-fix-interception (2c06645)
  • Merge pull request #90 from devbridge/85-playwright-fix-jasmine (8595b92)
  • #85 - Refactored interceptor class; - Fixed interceptor example tests; - Fixed elementsActions example tests. - Updated readme file. (ab2e55b)
  • #85 small fix in goToUrlAndLoad method. (2c1b061)
  • #85 - Fixed new page setup example test. (64ec5a9)
  • #85 - Refactored hover example test. (f1c9f33)
  • #85 - fixed waitForSelector options. (dc01d37)
  • Merge branch 'playwright' of https://github.com/devbridge/test-juggler into 85-playwright-fix-jasmine (7744aa8)
  • #85 - fixed jasmine configuration; Merged latest juggler changes. (8a4dba6)
  • Merge pull request #86 from devbridge/85-fix-environment-setup (04ca74f)
  • Bump node-notifier from 8.0.0 to 8.0.1 (9853d2d)
  • Merge pull request #83 from devbridge/71-Add-upport-to-run-tests-sequentially (6e6bf7a)
    • Reverted changes added by prettier. - Added 'no trailing spaces' rule in eslint. (4d03f6b)
    • Small fix in readme file. (5bf0016)
    • Reverted projects changes; - Updated readme files with instructions how to setup projects and scripts. (0bea897)
  • Fixed element methods in Element.js. Added environment support. (2c1ce1f)
  • Removed duplicate configuration in jest.config.js. Implemented environment setup and adapted network throttling (Chromium-only) (ff7112c)
  • Formatting (df53665)
  • Initial Playwright push (942a073)
    • Added global variables to eslint configuration file; - Added projects support to jest config file; - Upgraded jest dependency to version 26.1.0 in package.json (to support projects); - Added jest-serial-runner dependency in package.json; - Updated readme file; - Removed eslint global variables declarations from files; - Added 60s timeout setting to jest setup file. (4fc26ad)

Release 2.2.1

12 Jan 08:02
Compare
Choose a tag to compare
  • Merge pull request #87 from devbridge/dependabot/npm_and_yarn/axios-0.21.1 (d75a416)
  • Merge pull request #84 from devbridge/dependabot/npm_and_yarn/ini-1.3.8 (9715655)
  • Bump axios from 0.19.2 to 0.21.1 (c180607)
  • Bump ini from 1.3.5 to 1.3.8 (bb18243)

Release 2.2.0

24 Nov 12:13
Compare
Choose a tag to compare
  • Merge pull request #82 from devbridge/80-add-generate-random-strings-method (a8a4a0e)
  • Changed formatting (b4aedd2)
  • Fixes for code review comments. Updated eslint configuration. (2ce8aba)
  • Merge pull request #81 from devbridge/79-add-clear-input-field-method (20694fd)
  • Added length validation to tests (174be67)
  • Removed unnecessary await keywords. (2765a45)
  • Added new methods. Added tests. (412ff51)
  • Added new method. Added test. (903e6b4)

Release 2.1.0

19 Nov 08:32
Compare
Choose a tag to compare
  • Merge pull request #78 from devbridge/75-add-ability-to-configure-network-throttling (2cf7ca7)
  • Merge pull request #77 from devbridge/74-fix-flaky-test (ab4d08f)
  • Changed value of useThrottle to false. (cd45243)
  • Added network throttling configuration to framework.config.js. Added new parameters to pageSetup method. (6b97ef5)
  • Removed empty line (6178af7)
  • Added waitUntilVisible for better stability. (4f74e2c)
  • Merge pull request #76 from devbridge/39-element-screenshot (76d500d)
  • Refactoring/code review fix. (0d2f365)
  • Added new method. Added example test. (5f7a211)

Release 2.0.1

26 Oct 10:00
Compare
Choose a tag to compare
  • Merge pull request #73 from devbridge/72-refactor-getcoordinates-method (19e1633)
  • Changed focus() to _scrollIntoViewIfNeeded() in getCoordinates method. (9a7d371)

Release 2.0.0

20 Oct 12:16
Compare
Choose a tag to compare
  • Merge pull request #57 from devbridge/add-offset-support-to-click-and-hover (3ff9a32)
  • Addressed PR comments. (20a3c9e)
  • Merge branch 'master' into add-offset-support-to-click-and-hover (bcede79)
  • Merge pull request #70 from devbridge/lodash-security-fix (a4f4610)
  • Merge pull request #49 from devbridge/get-browser-console-logs (567eed4)
  • Security audit fix (53218f7)
  • Added captureBrowserConsoleLogs setting to framework.config (2a7b77b)
  • Added pageSetup() helper method and a test. (dc14963)
  • Merge branch 'master' into get-browser-console-logs (87d179f)
  • Merge branch 'master' into add-offset-support-to-click-and-hover (5afeada)
  • Merge pull request #62 from devbridge/dependabot/npm_and_yarn/node-fetch-2.6.1 (386d52f)
  • Merge pull request #67 from devbridge/56-refactoring-singleton-pattern (53421cc)
  • Refactoring. Interceptor and Helpers changed to singleton pattern. Updated tests and Element. (b39caa6)
  • Merge branch 'master' into 56-refactoring-singleton-pattern (d4d886e)
  • Refactoring. Page classes changed to singleton pattern. Updated tests. (96a94f1)
  • Merge pull request #64 from devbridge/63-add-entertext-helper (a7edc0d)
  • Improved test description. (11f935c)
  • Added enterText method. Added test. (a73437b)
  • Bump node-fetch from 2.6.0 to 2.6.1 (7f11d3c)
  • Merge pull request #60 from devbridge/return-screenshot-path (72f1c2e)
  • Updated takeScreenshot helper to return file path of saved screenshot. Added test. (c98d66e)
    • Added new method getCoordinates in Elements class; - Refactored clicks and hover methods to use new method getCoordinates; - Adde new tests to cover changes in framework; - Fixed false postive testcase; - Added duration parameter to abortRequestsAfterActionmethod in interceptor class. (15c66f6)
  • Updated README file (fbca7be)
    • Added console logs support in environment.js file; - Added enableConsoleLogs method in helpers class; - Refactored goToUrlAndLoad method in helpers class to accept timeout parameter; - Changed eslintrc.js file parameter linebreak-style to unix. (e836d4d)

Release 1.2.0

06 Sep 12:52
Compare
Choose a tag to compare
  • Merge pull request #55 from devbridge/31-add-api-tests (ef402d4)
  • Added PATCH helper to API Helpers (73c489d)
  • Allowed self-signed certificates in API helpers (3d18537)
  • Improved error handling in request API helper (436d74d)
  • Added test for parseXml() API helper (2290086)
  • Added put, delete and parceXml methods to apiHelpers. Added logging to apiHelpers.request() method. (1917a3a)
  • Added GET and POST api helpers (735cf00)

Release 1.1.3

05 Sep 10:41
Compare
Choose a tag to compare
  • Merge pull request #59 from devbridge/dependabot/npm_and_yarn/bl-4.0.3 (dec214a)
  • Bump bl from 4.0.2 to 4.0.3 (ec08dcd)
  • Merge pull request #50 from devbridge/add-logo (a2c0f3c)
  • Logo added to README.md (e05ea27)
  • Merge pull request #9 from devbridge/manage-dependency-versions (ff1b8f6)
  • Optimized dependency versions to mitgate dependency duplication. Removed unneccesary babel-jest dependency. (bf865a8)

Release 1.1.2

27 Apr 14:50
Compare
Choose a tag to compare
  • Merge pull request #7 from devbridge/add-jsconfig (d4d84af)
  • Added jsconfig.json and example tests fixes to improve Intellisense support (382b66c)