Anže Vodovnik
99654899df
docs(dotnet): update core concepts with correct code examples ( #8002 )
2021-08-05 11:17:34 -07:00
Max Schmitt
385d489b35
feat(test-runner): re-enable web server ( #7906 )
...
Co-authored-by: Joel Einbinder <joel.einbinder@gmail.com>
2021-08-03 23:24:14 +02:00
Joel Einbinder
4fabe5e6e4
feat(drag): sourcePosition and targetPosition ( #7803 )
2021-08-03 13:12:34 -04:00
Fabian Mendez
731f9453c5
feat(inputValue): implement inputValue for select elements ( #7951 )
2021-08-03 08:22:40 -07:00
Pavel Feldman
3b34e57ee4
feat(test-runner): introduce test.step ( #7956 )
2021-08-02 22:11:37 -07:00
Pavel Feldman
5803035c1b
feat(test-runner): introduce steps ( #7952 )
2021-08-02 17:17:20 -07:00
Max Schmitt
29f6dd3090
docs(python): make Locators Python compatible ( #7950 )
2021-08-02 21:46:44 +02:00
Max Schmitt
5e0a60fca1
docs(test-runner): make reporter env snippets cross-os compatible ( #7947 )
2021-08-02 16:21:30 +02:00
방성범 (Bang Seongbeom)
deddf50c95
docs(test-runner): rename backendUrl to backendURL ( #7940 )
2021-08-02 11:19:02 +02:00
방성범 (Bang Seongbeom)
e7ac7eb50c
docs(test-runner): remove npx in npm scripts ( #7931 )
2021-08-02 11:04:13 +02:00
Pavel Feldman
4163cec93b
feat(test-runner): introduce actionTimeout and navigationTimeout ( #7919 )
2021-07-29 21:03:50 -07:00
Dmitry Gozman
40901e8b9a
feat(test runner): test.skip(title, testFunction) syntax ( #7922 )
2021-07-29 14:33:37 -07:00
Pavel Feldman
2c095294c5
feat(locators): introduce allTextContents, allInnerTexts ( #7920 )
2021-07-29 14:09:35 -07:00
Dmitry Gozman
dd0b089d13
feat(test runner): createContext fixture for multi-context scenarios ( #7779 )
2021-07-29 14:03:58 -07:00
Dmitry Gozman
3f0485486d
feat(test runner): show errors from interrupted tests when available ( #7874 )
...
This shows the exact operation that is timing out (like click) when
user hits Ctrl+C.
2021-07-28 15:43:37 -07:00
Pavel Feldman
446d3f1018
chore: update locator docs, make it not force-visible ( #7888 )
2021-07-28 13:30:30 -07:00
Max Schmitt
7da9545ef8
docs: fixed not existing cross-lang references ( #7883 )
2021-07-28 16:36:52 +02:00
Anže Vodovnik
e4273368fb
docs(dotnet): installation ( #7877 )
2021-07-28 14:56:24 +02:00
Anže Vodovnik
be75291b1e
docs(dotnet): POM snippets ( #7878 )
2021-07-28 14:55:15 +02:00
Yury Semikhatsky
bd1549075d
docs: add missing Frame.fill.strict ( #7880 )
2021-07-28 05:18:04 -07:00
Yury Semikhatsky
cf09f8d5a8
docs: dedupe timeout option ( #7876 )
2021-07-28 01:13:00 -07:00
Pavel Feldman
b8dc0b9156
feat(expect): implement toMatchText ( #7871 )
2021-07-27 20:26:12 -07:00
Pavel Feldman
cc43f9339f
feat(locators): implement last,nth ( #7870 )
2021-07-27 15:58:18 -07:00
Pavel Feldman
b9aad5eb86
chore: move locators to strict selectors ( #7866 )
2021-07-27 15:27:36 -07:00
Max Schmitt
3c9d5cdc66
docs: hide language specific docs pages ( #7860 )
2021-07-27 17:22:08 +02:00
Pavel Feldman
0a6ae11da1
feat(strict): introduce strict mode ( #7851 )
2021-07-26 22:00:23 -07:00
Yury Semikhatsky
6b774922f9
docs: remove hermetic installation guide for non-js ( #7845 )
2021-07-26 08:53:49 -07:00
Pavel Feldman
827fb80465
feat(locator): implement element locators ( #7808 )
2021-07-22 21:37:20 -07:00
Dmitry Gozman
bfbba5a979
docs(test runner): api reference for reporter api ( #7811 )
2021-07-22 19:56:36 -07:00
Dmitry Gozman
fd9c72015f
docs(test runner): API reference for builtin fixtures ( #7805 )
2021-07-22 14:47:12 -07:00
Max Schmitt
cc4af54402
docs(test-runner): fix option fixture typing issue ( #7801 )
2021-07-22 21:19:21 +02:00
Dmitry Gozman
8f1074c76e
docs(test-runner): initial API docs for test runner ( #7732 )
2021-07-22 11:01:18 -07:00
Max Schmitt
acdc531efc
chore: migrate connect/overCDP to options instead of params ( #7606 )
2021-07-22 16:55:23 +02:00
Kumar Aditya
5701292a53
docs(python): added docs for pyinstaller ( #7784 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-07-22 15:47:29 +02:00
Anže Vodovnik
ff8bd0fef2
docs(dotnet): fix example, clarify test runners & frameworks position ( #7739 )
2021-07-22 10:30:49 +02:00
Joel Einbinder
483b7d6a0d
feat(test-runner): mark launch as experimental ( #7757 )
2021-07-21 09:51:27 -05:00
Andrey Lushnikov
af5eb9c2bd
docs: updated release notes for v1.13.0 ( #7758 )
2021-07-20 16:44:44 -07:00
Andrey Lushnikov
2fc281d449
docs: update release notes for v1.13 release ( #7747 )
2021-07-20 09:29:52 -07:00
Vildan Softic
b56e2b713a
docs(dotnet): fix code snippet typos ( #7736 )
2021-07-20 11:08:30 +02:00
Pavel Feldman
1ab41babb1
docs: fix the downloadsPath docs ( #7726 )
...
Closes #7707
2021-07-19 14:56:28 -07:00
Joel Einbinder
56ada374df
feat(dragAndDrop): page.dragAndDrop ( #6910 )
2021-07-19 12:42:55 -05:00
Joel Einbinder
a62aac3ff8
docs(dot-net): don't overpromise on test runners ( #7720 )
2021-07-19 12:06:00 -05:00
Max Schmitt
a8661330de
docs(browser): make Chromium tracing vs. PW tracing more clear ( #7713 )
...
Co-authored-by: Andrey Lushnikov <aslushnikov@gmail.com>
2021-07-19 12:43:57 +02:00
Max Schmitt
4617bc4baf
docs(test-runner): add example with Docker to generate snapshots ( #7712 )
2021-07-19 12:25:27 +02:00
klhex
e5c7941b49
docs(test-runner): fix link to test runner CLI docs ( #7695 )
2021-07-18 12:07:45 +02:00
Nav-2d
ac8ad1050e
docs(intro-js): make js and ts example consistent ( #7651 )
2021-07-15 10:25:36 -07:00
Dmitry Gozman
bb34d7a953
fix(test-runner): sanitize snapshot name before constructing a path ( #7620 )
...
This avoids problems with `toMatchSnapshot('../../dir/file.png')`
where we append this path to `snapshotDir` and end up in some random
place.
Also added a note to documentation.
2021-07-14 16:31:19 -07:00
Max Schmitt
6cc2fe178e
feat(test-runner): migrate to launch config/server ( #7603 )
2021-07-15 01:19:45 +02:00
Max Schmitt
a26fe65db3
fix(test-runner): start webServer before globalSetup/teardown ( #7604 )
2021-07-14 19:01:46 +02:00
Dmitry Gozman
d1170b30fc
Revert "api: remove timeout option from isVisible and isHidden methods ( #7414 )" ( #7600 )
...
This reverts commit 9f71c96740
.
2021-07-14 10:46:00 +02:00
Dmitry Gozman
1d04114df0
docs: merge library and installation docs for nodejs ( #7567 )
2021-07-12 17:56:08 -07:00
Dmitry Gozman
2734066956
docs(test-runner): document configuration options ( #7572 )
2021-07-12 17:18:02 -07:00
Dmitry Gozman
f6d71f24f6
docs(test-runner): section for multiple reporters ( #7573 )
2021-07-12 16:51:43 -07:00
Yury Semikhatsky
25a43aef3c
fix(docs): security details validTo/From type ( #7559 )
2021-07-12 09:35:37 -07:00
Anže Vodovnik
389943ac79
docs(dotnet): add logging and runsettings information ( #7468 )
2021-07-12 17:51:34 +02:00
Mark Skelton
22bc9c0285
docs(test-advanced.md): Overriding fixtures ( #7528 )
2021-07-11 14:18:37 -07:00
Dmitry Gozman
578b4b361a
docs: update installation guide for @playwright/test ( #7491 )
...
This forks installation guide for library vs test.
Also updated various mentions of installation.
Also updated the test annotations guide.
2021-07-09 16:13:33 -07:00
Dmitry Gozman
9897fc5b60
fix(docs): update web server snippets to make it rollable ( #7541 )
2021-07-09 12:09:58 -07:00
christianbaumann
70b054d240
docs(auth): fixed typo in Java code snippet for session-storage ( #7532 )
...
Co-authored-by: Christian Baumann <christian.baumann@shipsta.com>
2021-07-09 11:51:32 +02:00
Yury Semikhatsky
07d44587d9
docs: promote cli command to install chrome stable ( #7471 )
2021-07-07 22:40:42 -07:00
Max Schmitt
98bcf26656
feat(test-runner): add webServer ( #7368 )
2021-07-07 20:19:42 +02:00
Yury Semikhatsky
a481de0871
docs: add a note on download file name ( #7473 )
2021-07-07 10:37:24 -07:00
Max Schmitt
371aa3dab2
feat: add browser.newContext({ baseUrl }) ( #7409 )
2021-07-06 21:16:37 +02:00
Max Schmitt
b846ddda04
feat(download): introduce Download.cancel ( #7462 )
2021-07-06 09:38:50 +02:00
Mark Skelton
d9e704a3b1
docs: add expect-playwright to the showcase ( #7446 )
2021-07-02 19:18:24 +02:00
Dmitry Gozman
9f71c96740
api: remove timeout option from isVisible and isHidden methods ( #7414 )
...
It is unused and confusing.
2021-07-01 13:30:16 -07:00
Max Schmitt
027fc4c0b4
chore: hide request interception for 1.13 ( #7425 )
2021-07-01 18:33:47 +02:00
Anish Karandikar
2166b98efc
docs(installation): Minor grammar edit ( #7383 )
2021-06-29 13:00:20 -07:00
Dmitry Gozman
1660334357
feat(install): docs and help ( #7365 )
...
Drive-by: remove test-intro and references to it.
2021-06-28 18:50:24 -07:00
Dmitry Gozman
014c224db6
docs(snapshots): add more details ( #7366 )
2021-06-28 14:17:28 -07:00
Max Schmitt
8414bafd86
docs(python): add example for testing Chromium extensions ( #7338 )
2021-06-28 21:26:04 +02:00
Pavel Feldman
2fa436675f
docs(cdp): more python cdp fixes (2)
2021-06-26 08:31:36 -07:00
Pavel Feldman
ff2e5f9120
docs(cdp): more python cdp fixes
2021-06-26 08:30:06 -07:00
Pavel Feldman
550b48f958
docs: fix the python cdp snippet ( #7324 )
2021-06-25 11:53:55 -07:00
Max Schmitt
4c6deaa449
test: added tests for WebSocket over Socks proxy ( #7235 )
2021-06-24 18:50:16 +02:00
Pavel Feldman
e6bf0a07fe
feat(force): add fill, selectOption, selectText ({force}) ( #7286 )
2021-06-24 08:18:09 -07:00
Pavel Feldman
5732307280
feat(inputValue): implement *.inputValue() ( #7285 )
2021-06-23 22:19:20 -07:00
Max Schmitt
b3cc683e6b
chore hide Download._cancel ( #7282 )
2021-06-23 23:20:36 +02:00
Max Schmitt
0d36cec600
chore: remove Playwright GitHub Action mentions ( #7281 )
2021-06-23 23:15:00 +02:00
David Murdoch
708fde8f0a
docs(python): fixed broken snippet in assertions.md
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2021-06-23 10:17:50 +02:00
Martin Costello
af18b31473
docs(dotnet): fixed broken code snippets which contained Java ( #7260 )
2021-06-22 14:56:28 +02:00
Max Schmitt
f4bf400f05
docs(python): enhance intro ( #7234 )
2021-06-21 19:57:56 +02:00
Max Schmitt
498b2d7ca0
docs(test-runner): added JSDoc hints to code snippets ( #7226 )
2021-06-21 19:56:30 +02:00
Azriz Jasni
af06093869
docs(test-runner): fix missing reporter key config in snippet ( #7242 )
2021-06-21 13:52:25 +02:00
Pavel Feldman
ea4eebeb2d
feat(test-runner): document tagging, implement grep-invert ( #7227 )
2021-06-18 17:56:59 -07:00
Yury Semikhatsky
c0cd2d4579
feat: response interception ( #7122 )
2021-06-18 11:04:48 -07:00
Pavel Feldman
6f9d2ba53d
docs: make docs test-first (2)
2021-06-18 10:56:47 -07:00
Pavel Feldman
deec8a4adb
docs: make docs test-first ( #7214 )
2021-06-18 10:09:38 -07:00
Pavel Feldman
1b2f0714f7
docs: document passing data from global setup ( #7213 )
2021-06-17 17:21:22 -07:00
Dmitry Gozman
78261d2373
docs: clarify that attribute selectors are not CSS ( #7210 )
2021-06-17 15:08:05 -07:00
Ross Wollman
219e5138be
feat(response): expose connection details in API ( #7150 )
2021-06-17 13:04:55 -07:00
Chris Bolin
2e251d9d5d
clean up language in installation.md ( #7184 )
2021-06-16 18:39:15 -07:00
Pavel Feldman
82a50b0e1d
fix(test-runner): property handle artifacts in context of preserveOutput ( #7181 )
2021-06-16 16:05:30 -07:00
Andrey Lushnikov
a3e4185b2f
chore: nuke 'webkit-technology-preview' experiment ( #7164 )
...
It proved to be unmaintainable due to the following reasons:
- determining upstream branch for the technology preview was a manual
and tedious process
- once determined, actual Safari Technology Preview occasionally
diverted from the branch
2021-06-15 23:58:30 -07:00
Joel Einbinder
4c2a3fb443
fix(test-runner): accept relative paths for outputDir ( #7149 )
...
fixes #7124
2021-06-15 13:39:07 -07:00
Yury Semikhatsky
2b980da86b
docs: fix tracing java examples ( #7145 )
2021-06-15 11:14:09 -07:00
Max Schmitt
48c3691dca
docs(test-runner): add note about launchOptions and contextOptions ( #7133 )
2021-06-15 10:11:15 +02:00
Dmitry Gozman
742cce3a1d
feat(test runner): configurable reportSlowTests ( #7120 )
...
Also splits tests by projects and reports them with nice relative paths.
2021-06-14 22:45:58 -07:00
Pavel Feldman
970bb6a70d
feat(test-runner): allow setting pixel match threshold for project ( #7123 )
2021-06-14 21:52:10 -07:00
Max Schmitt
dbf779b734
docs(test-runner): move slowMo to launchOptions ( #7098 )
2021-06-14 17:12:53 +02:00