Selenium Software Testing Framework: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
(ContinuousReplacement)
Tag: continuous replacement
No edit summary
Line 3: Line 3:
----
----
----
----
== References ==


== References ==
=== 2020 ===
* (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/Selenium_(software) Retrieved:2020-2-13.
** '''Selenium''' is a portable [[software framework|framework]] for [[software testing|testing]] [[web application]]s. Selenium provides a playback tool for authoring [[Functional testing|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 Sharp (programming language)|C#]], [[Groovy (programming language)|Groovy]], [[Java (software platform)|Java]], [[Perl]], [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]] and [[Scala (programming language)|Scala]]. The tests can then run against most modern [[web browser]]s. Selenium runs on [[Microsoft Windows|Windows]], [[Linux]], and [[macOS]]. It is [[open-source software]] released under the [[Apache License 2.0]].


=== 2016 ===
=== 2016 ===
* (Wikipedia, 2016) ⇒ https://en.wikipedia.org/wiki/Selenium_(software) Retrieved:2016-6-1.
** '''Selenium''' is a portable [[software testing]] [[Software framework|framework]] for [[web application]]s. Selenium provides a record/playback tool for authoring tests without learning 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 [[Java (software platform)|Java]], [[C Sharp (programming language)|C#]], [[Groovy (programming language)|Groovy]], [[Perl]], [[PHP]], [[Python (programming language)|Python]] and [[Ruby (programming language)|Ruby]]. The tests can then be run against most modern [[web browser]]s. Selenium deploys on [[Microsoft Windows|Windows]], [[Linux]], and [[Macintosh]] platforms. It is [[open-source software]], released under the [[Apache License|Apache 2.0 license]], and can be downloaded and used without charge.
<BR>
* http://www.seleniumhq.org/docs/01_introducing_selenium.jsp
* http://www.seleniumhq.org/docs/01_introducing_selenium.jsp
** 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.
** QUOTE: [[Selenium Software|Selenium]] is a set of different [[software tool]]s each with a different approach to supporting [[test automation]]. Most [[Selenium Software|Selenium]] [[QA Engineer]]s 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.


----
----
[[Category:Concept]]
[[Category:Concept]]
__NOTOC__
__NOTOC__
=== 2020 ===
* (Wikipedia, 2020) ⇒ https://en.wikipedia.org/wiki/Selenium_(software) Retrieved:2020-2-13.
** '''Selenium''' is a portable [[software framework|framework]] for [[software testing|testing]] [[web application]]s. Selenium provides a playback tool for authoring [[Functional testing|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 Sharp (programming language)|C#]], [[Groovy (programming language)|Groovy]], [[Java (software platform)|Java]], [[Perl]], [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]] and [[Scala (programming language)|Scala]]. The tests can then run against most modern [[web browser]]s. Selenium runs on [[Microsoft Windows|Windows]], [[Linux]], and [[macOS]]. It is [[open-source software]] released under the [[Apache License 2.0]].

Revision as of 21:17, 13 February 2020

A Selenium Software Testing Framework is a Software Testing Framework for web applications.



References

2020

2016

  • http://www.seleniumhq.org/docs/01_introducing_selenium.jsp
    • 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.