https://github.com/testingbot/specflow-example
An example of SpecFlow for TestingBot.com
https://github.com/testingbot/specflow-example
selenium specflow testingbot webdriver
Last synced: 3 months ago
JSON representation
An example of SpecFlow for TestingBot.com
- Host: GitHub
- URL: https://github.com/testingbot/specflow-example
- Owner: testingbot
- Created: 2018-11-26T12:42:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-05T13:02:52.000Z (almost 5 years ago)
- Last Synced: 2025-01-19T19:16:58.167Z (5 months ago)
- Topics: selenium, specflow, testingbot, webdriver
- Language: C#
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## TestingBot - SpecFlow
TestingBot provides an online grid of browsers and mobile devices to run Automated tests on via Selenium WebDriver.
This example demonstrates how to use SpecFlow to run a test in parallel across several browsers.### Environment Setup
1. Global Dependencies
* MS Visual Studio 2015 or later.
* Install the SpecFlow extension in Visual Studio2. TestingBot Credentials
* Add your TestingBot Key and Secret as environmental variables. You can find these in the [TestingBot Dashboard](https://testingbot.com/members/).
```
$ export TB_KEY=
$ export TB_SECRET=
```3. Setup
* Clone the repo
* Open the solution `SpecFlow-TestingBot.sln` in Visual Studio 2015 or higher
* Build the solution
* Update `App.config` file with your [TestingBot Key and Secret](https://testingbot.com/members/)### Running your tests from Test Explorer via NUnit Test Adapter
- To run a single test, run test with fixture `single`
- To run parallel tests, run tests with fixture `parallel`You will see the test result in the [TestingBot Dashboard](https://testingbot.com/members/)
### Resources
##### [TestingBot Documentation](https://testingbot.com/support/)##### [SeleniumHQ Documentation](http://www.seleniumhq.org/docs/)
##### [SpecFlow Documentation](https://specflow.org/docs/)