Web Driver Flashcards

1
Q

Webdriver benefits

A
  • Test execution can be consistent and repeatable
  • Well suited for regression testing
  • By testing at UI level, it may catch defects missed by testing at API level
  • Lower up-front investment because it is open source
  • Browsers compatibility testing is possible
  • Supports different programming languages
  • it requires deeper understanding of the code (it becomes useful on Agile teams)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Webdriver risks

A
  • Organizations often get so wrapped up in GUI testing instead of unit/component testing.
  • CI (continuous integration) workflow automation may take much longer to complete than desirable
  • Changes to the UI cause more damage to browser level tests
  • Manual testers are more efficient at finding bugs than automation
  • Tests that are difficult to automate might get skipped
  • Automation needs to be run often to return a positive ROI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Webdriver browsers and languages

A

C#, Java, JS, Python, PHP, Objectiv C, Perl R, Rubi, Haskell.

Chrome, IE, Edge, Firefox, Safari, HtmlUnit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly