Skip to content
This repository has been archived by the owner on Jul 15, 2019. It is now read-only.

Fixed some of the incorrect hyperlinks listed in Issue #30 #32

Merged
merged 3 commits into from Jan 22, 2013
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -9,7 +9,7 @@ Arrow is a test framework designed to promote test-driven JavaScript development

Arrow aims to completely remove the line between development’s Unit tests, and Functional and Integration tests by providing a uniform way to create and execute both.

Arrow itself is a thin, extensible layer that marries JavaScript, NodeJS, PhantomJS and Selenium. Arrow allows you to write tests using YUI-Test and execute those tests using NodeJS, PhantomJS or Selenium. Additionally, Arrow provides a rich mechanism for building, organizing and executing test and test scenarios.
Arrow itself is a thin, extensible layer that marries JavaScript, NodeJS and Selenium. Arrow allows you to write tests using YUI-Test and execute those tests using NodeJS or Selenium. Additionally, Arrow provides a rich mechanism for building, organizing and executing test and test scenarios.


##Install
Expand All @@ -26,7 +26,7 @@ npm install -g yahoo-arrow
* **--version** display installed arrow version
* **--lib** comma separated list of js files needed by the test
* **--page** path to the mock or production html page, for example: http://www.yahoo.com or mock.html
* **--driver** selenium|phantomjs|browser. (default: phantomjs)
* **--driver** one of selenium|nodejs. (default: selenium)
* **--browser** firefox|chrome|opera|reuse. Specify browser version with a hypen, ex.: firefox-4.0 or opera-11.0 (default: firefox)
* **--controller** a custom controller javascript file
* **--reuseSession** true/false. Specifies whether to run tests in existing sessions managed by selenium. Visit http://selenuim_host/wd/hub to setup sessions (default: false)
Expand Down
10 changes: 5 additions & 5 deletions docs/arrow_cookbook/arrow_FAQs.rst
Expand Up @@ -9,8 +9,8 @@ How to run arrow tests from Linux box to Windows machine?

Make sure you have following setup before running arrow tests

1. Linux box has arrow installed and it has all the packages listed `here <http://devel-stage.corp.yahoo.com/ynodejs_arrow/guide/arrow_getting_started.html#linux-installation>`_ (Only start arrow_server if you are running unit tests)
2. Windows machine has `selenium server <http://devel-stage.corp.yahoo.com/ynodejs_arrow/guide/arrow_getting_started.html#selenium-server>`_ up and running (Check http://yourIP:4444/wd/hub is loading fine)
1. Linux box has arrow installed and it has all the packages listed `here <./arrow_getting_started.rst#linux>`_ (Only start arrow_server if you are running unit tests)
2. Windows machine has `selenium server <./arrow_getting_started.rst#selenium-server>`_ up and running (Check http://yourIP:4444/wd/hub is loading fine)
3. Now run the arrow test and do not forget to pass the --seleniumHost=http://yourIP:4444/wd/hub while running your tests

::
Expand Down Expand Up @@ -119,7 +119,7 @@ Solution

You can tell Arrow to point to a specific Selenium Host in two ways

1. Update the `config file's <./arrow_in-depth.html#configuration>`_ seleniumHost value
1. Update the `config file's <./arrow_in-depth.rst#configuration>`_ seleniumHost value
2. Use the **--seleniumHost** parameter in your command

**Note** you need to include the **FULL** path to Selenium Server like this:
Expand All @@ -140,12 +140,12 @@ When running Arrow Server, you get a buffer error like this
Solution
========

Make sure you have `installed PhantomJS <./arrow_getting_started.html#mac-installation>`_
Make sure you have `installed PhantomJS <./arrow_getting_started.rst#mac-installation>`_

How can I use the Locator Controller to Login?
----------------------------------------------

Built-in, Arrow comes with two controllers, default and `locator <./arrow_in-depth.html#the-locator-controller>`_
Built-in, Arrow comes with two controllers, default and `locator <./arrow_in-depth.rst#the-locator-controller>`_

Solution
========
Expand Down