├── .github └── workflows │ └── Semgrep.yml ├── .gitignore ├── CODEOWNERS ├── README.md ├── codeceptjs-example ├── codecept.conf.js ├── jsconfig.json ├── package-lock.json ├── package.json ├── react_app_test.js ├── steps.d.ts └── steps_file.js ├── google_search_with_proxy.js ├── local_test.js ├── local_test_using_bindings.js ├── package.json ├── parallel_test.js ├── playwright-csharp ├── PlaywrightDotnetTests.csproj ├── PlaywrightIPhoneTest.cs ├── PlaywrightLocalTest.cs ├── PlaywrightParallelTest.cs ├── PlaywrightPixelTest.cs ├── PlaywrightSessionDetailsTest.cs ├── PlaywrightTest.cs ├── Program.cs └── README.md ├── playwright-java ├── README.md ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── browserstack │ ├── PlaywrightIPhoneTest.java │ ├── PlaywrightLocalTest.java │ ├── PlaywrightLocalUsingBindingsTest.java │ ├── PlaywrightParallelTest.java │ ├── PlaywrightPixelTest.java │ ├── PlaywrightSessionDetailsTest.java │ └── PlaywrightTest.java ├── playwright-jest ├── google.test.js ├── jest-playwright.config.js ├── jest.config.js ├── package-lock.json └── package.json ├── playwright-python ├── README.md ├── local-playwright-test.py ├── local-using-bindings-playwright-test.py ├── parallel-playwright-test.py ├── playwright-test-on-iphone.py ├── playwright-test-on-pixel.py ├── playwright-test.py └── session-details-playwright-test.py ├── playwright-test └── README.md ├── sample_session_details_API.js ├── sample_test_on_Pixel.js ├── sample_test_on_iPhone.js └── single_test.js /.github/workflows/Semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/.github/workflows/Semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @browserstack/afd-dev 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/README.md -------------------------------------------------------------------------------- /codeceptjs-example/codecept.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/codecept.conf.js -------------------------------------------------------------------------------- /codeceptjs-example/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/jsconfig.json -------------------------------------------------------------------------------- /codeceptjs-example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/package-lock.json -------------------------------------------------------------------------------- /codeceptjs-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/package.json -------------------------------------------------------------------------------- /codeceptjs-example/react_app_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/react_app_test.js -------------------------------------------------------------------------------- /codeceptjs-example/steps.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/steps.d.ts -------------------------------------------------------------------------------- /codeceptjs-example/steps_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/codeceptjs-example/steps_file.js -------------------------------------------------------------------------------- /google_search_with_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/google_search_with_proxy.js -------------------------------------------------------------------------------- /local_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/local_test.js -------------------------------------------------------------------------------- /local_test_using_bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/local_test_using_bindings.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/package.json -------------------------------------------------------------------------------- /parallel_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/parallel_test.js -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightDotnetTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightDotnetTests.csproj -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightIPhoneTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightIPhoneTest.cs -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightLocalTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightLocalTest.cs -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightParallelTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightParallelTest.cs -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightPixelTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightPixelTest.cs -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightSessionDetailsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightSessionDetailsTest.cs -------------------------------------------------------------------------------- /playwright-csharp/PlaywrightTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/PlaywrightTest.cs -------------------------------------------------------------------------------- /playwright-csharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/Program.cs -------------------------------------------------------------------------------- /playwright-csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-csharp/README.md -------------------------------------------------------------------------------- /playwright-java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/README.md -------------------------------------------------------------------------------- /playwright-java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/pom.xml -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightIPhoneTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightIPhoneTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightLocalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightLocalTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightLocalUsingBindingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightLocalUsingBindingsTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightParallelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightParallelTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightPixelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightPixelTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightSessionDetailsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightSessionDetailsTest.java -------------------------------------------------------------------------------- /playwright-java/src/test/java/com/browserstack/PlaywrightTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-java/src/test/java/com/browserstack/PlaywrightTest.java -------------------------------------------------------------------------------- /playwright-jest/google.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-jest/google.test.js -------------------------------------------------------------------------------- /playwright-jest/jest-playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-jest/jest-playwright.config.js -------------------------------------------------------------------------------- /playwright-jest/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-jest/jest.config.js -------------------------------------------------------------------------------- /playwright-jest/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-jest/package-lock.json -------------------------------------------------------------------------------- /playwright-jest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-jest/package.json -------------------------------------------------------------------------------- /playwright-python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/README.md -------------------------------------------------------------------------------- /playwright-python/local-playwright-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/local-playwright-test.py -------------------------------------------------------------------------------- /playwright-python/local-using-bindings-playwright-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/local-using-bindings-playwright-test.py -------------------------------------------------------------------------------- /playwright-python/parallel-playwright-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/parallel-playwright-test.py -------------------------------------------------------------------------------- /playwright-python/playwright-test-on-iphone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/playwright-test-on-iphone.py -------------------------------------------------------------------------------- /playwright-python/playwright-test-on-pixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/playwright-test-on-pixel.py -------------------------------------------------------------------------------- /playwright-python/playwright-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/playwright-test.py -------------------------------------------------------------------------------- /playwright-python/session-details-playwright-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-python/session-details-playwright-test.py -------------------------------------------------------------------------------- /playwright-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/playwright-test/README.md -------------------------------------------------------------------------------- /sample_session_details_API.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/sample_session_details_API.js -------------------------------------------------------------------------------- /sample_test_on_Pixel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/sample_test_on_Pixel.js -------------------------------------------------------------------------------- /sample_test_on_iPhone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/sample_test_on_iPhone.js -------------------------------------------------------------------------------- /single_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserstack/playwright-browserstack/HEAD/single_test.js --------------------------------------------------------------------------------