selenium-webdriver
पाइथन, रूबी और जावास्क्रिप्ट के साथ सेलेनियम-वेबड्राइवर, सीआई उपकरण के साथ
खोज…
परिचय
यह सर्किल के साथ सेलेनियम परीक्षण चलाने का एक तरीका है
सेलेनियम पायथन और यूनीटेस्ट 2 के साथ सर्कलसीआई एकीकरण
Circle.yml
machine:
python:
# Python version to use - Selenium requires python 3.0 and above
version: pypy-3.6.0
dependencies:
pre:
# Install pip packages
- pip install selenium
- pip install unittest
test:
override:
# Bash command to run main.py
- python main.py
main.py
import unittest2
# Load and run all tests in testsuite matching regex provided
loader = unittest2.TestLoader()
# Finds all the tests in the same directory that have a filename that ends in test.py
testcases = loader.discover('.', pattern="*test.py")
test_runner = unittest2.runner.TextTestRunner()
# Checks that all tests ran
success = test_runner.run(testcases).wasSuccessful()
example_test.py
class example_test(unittest.TestCase):
def test_something(self):
# Make a new webdriver instance
self.driver = webdriver.Chrome()
# Goes to www.gooogle.com
self.driver.get("https://www.google.com")
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow