Skip to content

Instantly share code, notes, and snippets.

from selenium import webdriver
a = webdriver.Firefox()
a.get("http://magento-demo.lexiconn.com/")
a.maximize_window()
a.find_element_by_xpath("//input[@id='search']").send_keys("Bed & Bath")
a.find_element_by_xpath("//button[@title='Search']").click()
lis = a.find_elements_by_xpath("//h2[@class='product-name'] / a ")
import unittest
from selenium import webdriver
class SearchTests (unittest.TestCase):
def setUp(self):
self.a = webdriver.Firefox()
self.a.get("http://magento-demo.lexiconn.com/")
self.a.maximize_window()
def test_search(self):
import unittest
from selenium import webdriver
class SearchTests (unittest.TestCase):
def setUp(self):
self.a = webdriver.Firefox()
self.a.get("http://magento-demo.lexiconn.com/")
self.a.maximize_window()
def test_search_product1(self):
import unittest
from search_tests import SearchTests
from homepage_tests import HomePageTest
x = unittest.TestLoader().loadTestsFromTestCase(SearchTests)
y = unittest.TestLoader().loadTestsFromTestCase(HomePageTest)
z = unittest.TestSuite([x, y])
unittest.TextTestRunner(verbosity=2).run(z)
import unittest
import HTMLTestRunner
import os
from search_tests import SearchTests
from homepage_tests import HomePageTest
dir = os.getcwd()
x = unittest.TestLoader().loadTestsFromTestCase(SearchTests)
import unittest
from selenium import webdriver
from time import gmtime,strftime
class Login (unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.a = webdriver.Firefox()
cls.a.implicitly_wait(30)
import unittest
from selenium import webdriver
from selenium.webdriver.support.ui import Select
class dropdown (unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.a = webdriver.Firefox()
cls.a.implicitly_wait(30)
import unittest
from selenium import webdriver
class compare (unittest.TestCase):
def setUp(self):
self.a = webdriver.Firefox()
self.a.implicitly_wait(30)
self.a.get("http://magento-demo.lexiconn.com/")
self.a.maximize_window()
import unittest
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions
class compare (unittest.TestCase):
def setUp(self):
self.a = webdriver.Firefox()
self.a.implicitly_wait(30)
self.a.get("http://www.google.com")
import unittest
from selenium import webdriver
class search (unittest.TestCase):
def setUp(self):
self.a = webdriver.Firefox()
self.a.implicitly_wait(30)
self.a.get("http://magento-demo.lexiconn.com/")
self.a.maximize_window()