What are different parameters that I can set to 'TelluriumTestNGTestCase' ?
Regards, Satyadev On Aug 24, 3:44 pm, satyadev <[email protected]> wrote: > Hi Guys, > > Thanks for Info. > > I am very much new to both testNG and Tellurium. I might ask some > small questions please bear with me. > > Does 'TelluriumTestNGTestCase' take parameter name="browser" ? > > and how you pass browser parameter to your test classes ? > > My test class example which works for Selenium RC > public class CitrixPageDemo extends TelluriumTestNGTestCase > { > private HomePageSectionUI HomePageSection; > private HomePageTopMenuUI HomePageTopMenu; > private LoginModuleUI LoginModule; > @BeforeClass > public void initUi() { > > // Citrix home page top sections > HomePageSection = new HomePageSectionUI(); > HomePageSection.defineUi(); > HomePageSection.useJQuerySelector(); > HomePageSection.enableSelectorCache(); > // Citrix home top menuitems > HomePageTopMenu = new HomePageTopMenuUI(); > HomePageTopMenu.defineUi(); > HomePageTopMenu.useJQuerySelector(); > HomePageTopMenu.enableSelectorCache(); > // Citrix Login Module > > LoginModule = new LoginModuleUI(); > LoginModule.defineUi(); > LoginModule.useJQuerySelector(); > LoginModule.enableSelectorCache(); > } > > @Test > public void test1() > { > // go to WebSite index page > //selenium.open("/lang/English/home.asp"); > connectUrl("http://www.citrix.com/lang/English/ > home.asp"); > // Verify webSite content > HomePageSection.waitForPageToLoad(30000); > assertEquals("Citrix Systems - Virtualization, Networking > and Cloud. Simplified.", HomePageSection.getTitle()); > assertTrue(HomePageSection.isTextPresent("Products & > Solutions")); > HomePageSection.clickProductsAndSolutions(); > assertEquals("Citrix Systems » The Best Application > Delivery Solution", HomePageSection.getTitle()); > HomePageTopMenu.clickLogin(); > LoginModule.doMyCitrixLogin("a","a!"); > > assertTrue(LoginModule.isTextPresent("Welcome to My > Citrix!")); > assertTrue(LoginModule.isTextPresent("CITRIX TEST ACCOUNT1 >> > ID: 3003908")); > // Logout from Mycitrix > HomePageTopMenu.clickLogout(); > > } > > } > > regards. > satya > > On Aug 24, 3:31 pm, Harihara Vinayakaram <[email protected]> wrote: > > > Hi > > We are using Tellurium + TestNG in the same way that Haroon mentioned. > > Actually that seems to be only way it works . I was trying to see if I can > > play around with DataProvider to achieve the same but did not succeed > > > Regards > > Hari > > > On Mon, Aug 24, 2009 at 3:58 PM, Haroon Rasheed <[email protected]>wrote: > > > > We are defining the browser type in the TestNG suite files as parameters > > > to > > > the tests. Our TestNG.xml file looks like this. > > > <!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" > > > > <suite name="Web Render Tests CI"> > > > > <test name="firefox3"> > > > <parameter name="browser" value="firefox3"></parameter> > > > <packages> > > > <package name="com.cms.test.*"></package> > > > </packages> > > > </test> > > > > <test name="safari3"> > > > <parameter name="browser" value="safari3"></parameter> > > > <packages> > > > <package name="com.cms.test.*"></package> > > > </packages> > > > </test> > > > </suite> > > > > I hope this helps. > > > > Cheers > > > Haroon > > > > 2009/8/24 satyadev <[email protected]> > > > >> Hi Harron, > > > >> Thanks for reply, how you are driving your testcases across different > > >> browser. > > >> For example : I have one test case 'test1' I want to execute across > > >> different environments like firefox and IE across different > > >> environments? > > > >> with out using custom config how you are able to re-direct your > > >> testcases across registered RC ? > > > >> Can you share one sample with out customconfig object will be help > > >> full lot? > > > >> regards, > > >> Satyadev > > > >> On Aug 24, 3:14 pm, Haroon Rasheed <[email protected]> wrote: > > >> > I have used the combination of Tellurium, Selenium Grid and TestNG, but > > >> not > > >> > used the CustomConfig object. Why do you think that you cannot use > > >> > customconfig with TelluriumTestNGTestCase?? > > > >> > Cheers > > >> > Haroon > > > >> > 2009/8/24 satyadev <[email protected]> > > > >> > > Hi Guys, > > > >> > > Does anyone tried 'tellurium + selenium Grid with TestNG" ? > > >> > > Current tellurium core out of box won't support in testNG way because > > >> > > you can't set 'customconfig' object when extend a class with > > >> > > 'TelluriumTestNGTestCase'. > > > >> > > Does Anybody tried /share there experience will be help full for me. > > > >> > > Regards, > > >> > > Satyadev --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "tellurium-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/tellurium-users?hl=en -~----------~----~----~----~------~----~------~--~---
