sauce_bindings
sauce_bindings copied to clipboard
Making test automation with Sauce Labs insanely simple
Need to add examples like here https://github.com/saucelabs-training/demo-java/blob/main/selenium-junit4-examples/src/test/java/com/saucedemo/selenium/junit4/SimpleVisualE2ETest.java#L115-L158 Also, should create some docs on how to make the transition from old way to new way _Originally posted by @nadvolod in https://github.com/saucelabs/sauce_bindings/issues/290#issuecomment-1185628223_
Removing `VisualResults` from Java. Updated the API to make `projectName` and `testName` mandatory in all of the appropriate constructors. Add advanced data driven visual example.
Try to make this test run in EU... It's way too hard https://github.com/c3ccl3ston/automation-best-practices-java/blob/main/workshop/src/test/java/com/saucedemo/exercises/E2ETests.java
Right now Java errors if capture performance is set without setting test name, but with the test runners this is set automatically *after* the session is created, requiring users to...
The real codacy check that isn't from my fork.
Goal with this one is to make it even easier for user to take what they already have and use it with Sauce Bindings.
Similar issue as to #288 but applied to `new VisualSession(String testName)`. Look who weird things can get when writing a test and using VisualOptions
It doesn't seem to make sense to require a testName for `new VisualOptions("")` because a testName isn't relevant until you do `takeSnapshot(String testName)`
This is a PR against #275, and it'll stay in Draft until that one is merged. It subsumes #259 I finally really like this API! Easiest to see what this...
Three options here. The one I did for Accessibility was like: ```java PerformanceResults results = session.getPerformanceResults(); ``` The one that is probably "most Java" is: ```java PerformanceResults results = new...