Git Product home page Git Product logo

traderevuiautomation's Introduction

TradeRevUIAutomation

It is UI Selenium and MSTest based UI Automation framework.

Follow the below steps to Run the Automation Suite on Windows OS :

  1. Clone the repository to get the Source code and build the TradeRevUIAutomationSln.sln file

  2. This will generate the required binaries. Now copy the path of TradeRevUITest.dll (It would be \TradeRevUIAutomation\Product\TradeRevUITest\bin\Debug\TradeRevUITest.dll)

  3. Make sure you have Chrome browser installed.

  4. Make sure you have vstest.console.exe on your System to run the tests . If not, then you might need to install Visual Studio Test Agent to get this exe . You can follow the below link to download and install visual studio test agent https://visualstudio.microsoft.com/downloads/?q=agents If you have VS Studio 2017 installed, then vstest.console.exe should be under the following path C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TestWindow

  5. Now open command prompt with Elevated permissions (Run as Administartor) and browse to the directory where vstest.console.exe is located.

  6. Run the following command vstest.console.exe \TradeRevUIAutomation\Product\TradeRevUITest\bin\Debug\TradeRevUITest.dll /logger:trx;LogFileName=<ResultFileName>.trx

  7. Wait for the Tests to finish (all 3 would run in parallel)

  8. To view results, open the <ResultFileName>.trx file generated in Visual Studio. Double click the Test case entry and to view the Console Logs, double lick the results row.

traderevuiautomation's People

Contributors

rarao avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.