- flower07
- Posts : 3
Join date : 2011-08-05
Python-Unittest Module with Selenium RC on Dojo Sites
Fri Aug 05, 2011 10:42 am
There is a web page built using Java Script, Dojo, Ajax, XML and all other possibly available web languages. I am struggling to automate a particular task of clicking on a link.
The link I am trying to click on is, "Home" whose HTML is something like this:
I tried something like this
Any guidance as to how to achieve this, please?
The link I am trying to click on is, "Home" whose HTML is something like this:
- Code:
<div class="links nopreview"><span> <a_tag class="csiAction" href="/WebAccess/home.html#URL=centric://REFLECTION/INSTANCE/_CS_Data/null">Home</a_tag></span></div>
I tried something like this
- Code:
from selenium import selenium
import unittest, time, re
class C8ApplicationTestSequence(unittest.TestCase):
def setUp(self):
self.verificationErrors = []
self.selenium = selenium("localhost", 4444, "*firefox", MyAppzLink)
self.selenium.start()
def testCreateHierarchy(self):
sel = self.selenium
sel.open(MyAppzLink)
sel.type("LoginID", "Administrator")
sel.type("Password", "Administrator")
sel.click("Login_label")
sel.wait_for_page_to_load("30000")
sel.click("link=Home") #This line is the problem... throws NoSuchElementFound exception
sel.wait_for_page_to_load("30000")
def tearDown(self):
self.assertEqual([], self.verificationErrors)
self.selenium.stop()
if __name__ == "__main__": #Boilerplate code to run the test suite
unittest.main()
Any guidance as to how to achieve this, please?
Permissions in this forum:
You cannot reply to topics in this forum