Qawolf Versions Save

🐺 Create browser tests 10x faster

v2.5.4

3 years ago

Alerts were previously configured per trigger, now they are set once per team.

v2.5.0

3 years ago

🚀🆕 test editor 🐺

  • resizable code
  • hotkey to run your test: CTRL+Enter or CMD+Enter
  • view previous runs from the test

https://twitter.com/QAWolfHQ/status/1357839658856587264

v2.4.0

3 years ago

This release contains environment variable improvements, part 1/3 to simplifying scheduling and organizing tests.

  • Environments are global and assignable to groups. So you can have “Production”, “Staging”, etc environments then assign them to multiple groups
  • You can edit environment variables and view their values when you hover over them
  • You can choose which environment you are using in the test editor

v2.3.0

3 years ago

v2.2.0

3 years ago

v2.0.0

3 years ago

v1.6.0

3 years ago

**Summary

  • Upgrade playwright to fix Big Sur support #852

Commits

  • chore: update docs bb6b8fc5d
  • chore: update create playwright b795fcd9a
  • chore: update playwright to 1.6.2 606405fda
  • Merge pull request #851 from qawolf/chore-issue-templates a905e64d6
  • chore: issue templates 1ef058b3c
  • Merge pull request #849 from qawolf/remove-sandbox 9a8ae994e
  • chore: remove sandbox package 7e6ca2b91
  • Merge pull request #846 from jamesgeorge007/refactor 48d70e3bf
  • refactor: remove stale code 3761c5ffb
  • Merge pull request #844 from jherr/main 9732d8401
  • Doc update 6a9e598a3
  • docs: update to new template 011b85345
  • docs: update to [email protected] 4b513a9bb
  • cqaw: update to [email protected] 5e0cd81e4

https://github.com/qawolf/qawolf/compare/v1.4.0...v1.6.0

v1.4.0

3 years ago

Summary

  • Upgrade playwright to 1.4.1
  • Pressing reload now creates page.reload()
  • Pressing back now creates page.goBack()
  • Opening a new tab creates context.newPage()
  • Entering a url into the address bar create page.goto(url)
  • When switching between multiple pages, page.bringToFront is called
  • Improve selectors for dynamic attributes
  • Improve selectors to consider other targets

Commits

  • Merge pull request #842 from qawolf/upgrade-pw 42bdbd4b2
  • chore: upgrade playwright-video d9c1525c4
  • chore: remove create.e2e.test 3d44a5b01
  • fix: use duck typing to determine ChromiumContext 4ce478743
  • chore: upgrade all dependencies & playwright 756ee8b0d
  • Merge pull request #836 from qawolf/feat-navigation-steps 5d8574c1f
  • fix: fix goto step after Back clicked bfb1cb947
  • test: disable navigation actions tests for non-chromium 1ead92f39
  • readme: add reload, go back, use multiple tabs 95496ee5f
  • refactor: merge getPageAtIndex back into waitForPage f3eec1772
  • test: fix tests 2fb0924b6
  • only override waitUntil "domcontentloaded" for page.goto 55137e9c4
  • test: update tests f2d9332dd
  • test: create/update tests for nav steps a94895307
  • refactor: adjustments to nav step generation 3059fcc23
  • feat: url argument no longer required 3962c1f0c
  • fix: fix template context variable ac8c78744
  • chore: remove logging 08100f9a5
  • refactor: remove unused type cd47dcc91
  • feat: record and generate nav steps e4195f5cb
  • refactor: positional args to input obj ece807494
  • perf: adjust cue optimization params 990a08ba2
  • refactor: less looping of buildCues and optimization b3a1ea933
  • refactor: speed up optimizeCues 7486b1f9f
  • fix: make selector caching work for target groups 5c2c8f48f
  • Merge pull request #834 from qawolf/feat-ignore-some-dynamic-attributes 6506de5a1
  • feat: allow matching dynamic placeholder values bdfb2a35c
  • refactor: remove superfluous if 63b2b3902
  • fix: update getValueMatches to handle back-to-back separators 3c94c7f51
  • test: add multiple split characters f0e573749
  • test: release sandbox 58581087b
  • feat: update getValueMatchSelector to return multiple matches 97d746585
  • feat: support partial attribute value matches 62f749cb0
  • Revert "Merge pull request #833 from qawolf/fix-default-template" 6ef80679e
  • test: remove outdated test 84c67f754
  • test: release sandbox a31d7ca35
  • feat: ignore some dynamic-value attributes 43bccd02b
  • Merge pull request #835 from qawolf/improve-is-dynamic e8823192a
  • fix: split by camel case when there are no digits 060d9a8bb
  • test: add broken test to isDynamic 88ab34698
  • Merge pull request #832 from qawolf/fix-more-nested-button-group b8ffd4eb2
  • test: release sandbox 3e9a1cff7
  • Merge pull request #833 from qawolf/fix-default-template 7d25bc669
  • fix: move browser creation into test for default template ec9a771fe
  • fix: remove isClickable check 902576c8a
  • Merge branch 'fix-more-nested-button-group' of github.com:qawolf/qawolf into fix-more-nested-button-group 5d39e40eb
  • fix: use traverseClickableElements max depth only when moving down 1414c64b0
  • test: release sandbox ed2c99793
  • fix: handle more nested button group cases 25d5404ba
  • Merge pull request #826 from qawolf/fix-click-selector-penalties d4e230f00
  • test: release sandbox 329aa1aec
  • fix: use best selector in clickable group c2914fee3
  • refactor: getClickableAncestor -> getClickableGroup dce7c6acd
  • feat: add button example to sandbox e768d171e
  • Merge pull request #804 from qawolf/feat-bring-page-to-front 6dbc0a322
  • Merge pull request #807 from qawolf/improve-is-dynamic 949d755a4
  • fix: make isDynamic more strict by removing alphabet from word list aa0ed87d9
  • feat: bring page to front before acting on it 7d5d44eca
  • Merge pull request #803 from qawolf/fix-contenteditable-inputs d4c49cf13
  • fix: update sandbox 230d0c5f2
  • fix: fill correct value for contenteditable inputs 578f214d8
  • Merge pull request #800 from qawolf/fast-selectors 0c687f01a
  • fix: use querySelector instead of querySelectorAll to speed up trimExcessCues 2b951d89f
  • cqaw: 1.3.6 ddc5c96d9

https://github.com/qawolf/qawolf/compare/v1.3.6...v1.4.0