Only manual Tests
Click-Through Testing
Different Browser?
Only new/changed pages
will be tested
Execute Test „anywhere and
anytime“
Repeatable Tests
Avoid the factor „Forgotten“
Old Feature are always tested
Non-breakable Features
Usable for direct testing of Web-UIs
Selenium RemoteControl starts the
commands direct in the browser
No Java-Implementation of a
Browser-Engine
Create tests with the Selenium-IDE
Export the Testskripts with
JavaScript in any target language
Dynamic language for the
Java-Platform
Seamless Integration with
jUnit and TestNG
Powerful Syntax
Easy Learning
Toolsupport (Eclipse, Maven,
Ant, …)
Testframework for
Integrationstesting
Annotation-based
Configuration
Parameterized Tests
Datasource-Support for
creation of testdata
Toolsupport (Eclipse, Maven,
Ant, …)
public class NewTest {
Selenium selenium
String baseUrl = \"ENTER_BASEURL_HERE\"
@BeforeClass(groups=[\"it-test\"])
public void beforeClass(){…}
@BeforeMethod(groups=[\"it-test\"])
public void startSelenium(){…}
@AfterMethod(groups=[\"it-test\"])
public void stopSelenium(){…}
@Test(groups=[\"it-test\"])
public void executeIntegrationTest {
…
}
}
The most difficult part to test is the WebUI. This more
The most difficult part to test is the WebUI. This part of an application only manually tested. With Selenium you are able to test WebUIs on a simple way. In this article we shows you how to automating the test process. less
0 comments
Post a comment