selenium.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 28 Jan 2014 17:14:35 +0200
changeset 1554 7eadf0928d57
parent 1550 6589f81b9c88
child 1555 afcdbddf3be5
permissions -rw-r--r--
Set language preferences.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1509
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
.. -*- coding: utf-8; -*-
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
.. include:: HEADER.rst
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
===========
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
 Selenium.
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
===========
1525
1bd0bcaec05f Fix RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1511
diff changeset
     7
.. contents::
1509
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
Official docs.
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
==============
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
1511
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    12
  http://docs.seleniumhq.org/docs/
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    13
                TOC.
1509
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
  http://docs.seleniumhq.org/docs/03_webdriver.jsp
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
                WebDriver
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
  https://code.google.com/p/selenium/w/list
1554
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    17
                Docs on Wiki about drivers and browser support.
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    18
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    19
WebDriver.
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    20
----------
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    21
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    22
 * http://code.google.com/p/selenium/wiki/InternetExplorerDriver
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    23
 * http://code.google.com/p/selenium/wiki/ChromeDriver
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    24
 * http://selendroid.io/mobileWeb.html - Android.
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    25
 * http://code.google.com/p/selenium/wiki/OperaDriver
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    26
 * 
1509
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
1550
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    28
Tutorials.
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    29
==========
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    30
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    31
  http://selenium2.ru/docs.html
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    32
                Russian translation of official docs.
6589f81b9c88 Russian translation of official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1525
diff changeset
    33
1510
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    34
com.thoughtworks.selenium.Selenium locator syntax.
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    35
==================================================
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    36
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    37
 * http://release.seleniumhq.org/selenium-remote-control/0.9.2/doc/java/com/thoughtworks/selenium/Selenium.html
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    38
 * http://selenium-training.israelekpo.com/targeting-elements.txt
c03c377f509b com.thoughtworks.selenium.Selenium locator syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1509
diff changeset
    39
1509
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    40
Hi-level wrappers.
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    41
==================
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    42
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    43
Selenide.
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    44
---------
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    45
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    46
  https://github.com/codeborne/selenide/wiki/Selenide-vs-Selenium
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    47
                git repo
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    48
  http://ru.selenide.org/quick-start.html
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    49
                russian home page
486472c4ba6a Selenium official docs.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    50
1511
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    51
Graphene 2.
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    52
-----------
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    53
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    54
  https://docs.jboss.org/author/display/ARQGRA2/Home
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    55
                home page
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    56
  https://community.jboss.org/wiki/ArquillianGraphene2
c48567a6c6f9 Graphene
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1510
diff changeset
    57
                wiki page
1554
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    58
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    59
Set language preferences.
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    60
=========================
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    61
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    62
For FirefoxDriver::
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    63
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    64
  FirefoxProfile profile = new FirefoxProfile();
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    65
  profile.setPreference( "intl.accept_languages", "no,en-us,en" ); 
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    66
  WebDriver driver = new FirefoxDriver(profile);
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    67
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    68
See:
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    69
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    70
 * http://code.google.com/p/selenium/wiki/TipsAndTricks
7eadf0928d57 Set language preferences.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 1550
diff changeset
    71