버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

  1. Open the terminal

  2. Go to the directory where the agent is downloaded.

  3. Run ‘sh start.sh’

...

For TESTaide Azure Virtual Machine

If you have purchased TESTaide from the Azure Marketplace then the virtual machine will already include the Agent installed and configured, you can ignore the previous instructions. However, if you want to connect an external Agent then you need to install it by following the instructions above.

참고사항

Make a backup file for the development.json file before making any changes to be able to revert back to if any issues arise.

If you want to add more nodes to the locally installed Agent on the virtual machine follow these steps:

  1. If you want to add more nodes to the Chrome and/or Firefox configurations skip to step 2, otherwise, install the desired web browser for the new nodes.

    1. Note that TESTaide and Selenium only have support for Chrome, Firefox, Microsoft Edge, Internet Explorer, and Safari for now.

  2. Download the correct Webdriver for the browser and version of the browser, follow the steps above.

  3. Configure the new paths by changing directory to:

    코드 블럭
    languagebash
    cd  /home/TESTaide/infrastructure-configuration-agent/config
    
    #Edit the configuration file
    vim development.json
  4. By using the keyboard to move, add the new objects for the web drivers.

    1. If you are adding new web drivers for Chrome/Firefox, simply add a new object to the versions[] array for the respective browser.

      코드 블럭
      languagebash
      {“version”: “xx.x.x“, “driver”: “path/to/webdriver”}
    2. For a new browser, add a new object in the style of the example below. The name for the browser object should be ['chrome', ‘firefox’, ‘edge’, ‘ie’] for the respective browser.

      코드 블럭
      languagebash
      "edge": {
            "driver": "/path/to/default/webdriver",
            "versions": [
              {"version": "xx.x.x",
                "driver": "/path/to/version/webdriver"
              }
            ]
          }
참고사항

Make sure to follow correct JSON syntax when editing the configuration file.