Difference between revisions of "Selenium Software Testing Framework"
(Tag: continuous replacement)
|Line 1:||Line 1:|
A [[Selenium Software Testing Framework]] is a [[
A [[Selenium Software Testing Framework]] is a [].
[[Cross-Platform]], [[Software Testing]], [[Software Framework]], [[Web Application]], [[Scripting Language]], [[Domain-Specific Language]].
Latest revision as of 21:20, 13 February 2020
- See: Cross-Platform, Software Testing, Software Framework, Web Application, Scripting Language, Domain-Specific Language.
- (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/Selenium_(software) Retrieved:2020-2-13.
- Selenium is a portable framework for testing web applications. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language (Selenium IDE). It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala. The tests can then run against most modern web browsers. Selenium runs on Windows, Linux, and macOS. It is open-source software released under the Apache License 2.0.
- QUOTE: Selenium is a set of different software tools each with a different approach to supporting test automation. Most Selenium QA Engineers focus on the one or two tools that most meet the needs of their project, however learning all the tools will give you many different options for approaching different test automation problems. The entire suite of tools results in a rich set of testing functions specifically geared to the needs of testing of web applications of all types. These operations are highly flexible, allowing many options for locating UI elements and comparing expected test results against actual application behavior. One of Selenium’s key features is the support for executing one’s tests on multiple browser platforms.