Test Republic

Community of Software Testing Professionals

It seems that when using Selenium natively there are a number of common challenges people encounter. Here’s my list of things I encountered and thought “Hmm... how do I do that then?”

What would you add? What have you struggled with or are struggling with now?

• Dealing with pop-up windows
• Testing dynamic text or content
• How to go about testing Flash
• Capturing screen shots, either to file or in some form of report
• Iteration of the test case, running it repeatedly with some minor change
• Data Driven Testing, using suites of pre-cooked data or generating it on the fly
• Generating useful test status reports
• Setting up Remote Control
• Setting up Grid

Mark.

Tags: selenium

Reply to This

Replies to This Discussion

Dealing with IE. Often we observed that test used to pass smootly in firefox but it seems selenium does not like IE. Tried with IE6, 7 and 8 as well

Reply to This

Which Selenium to use?

I work on a web application that supports only IE right nw. Couldnt decide on which Selenium to use?

Selenium Grid/IDE or RC?

Reply to This

Hi Mark,
I'm having trouble while executing the script for dynamic content say for registration form containing unique user name, email address and dynamically changing the CPTCHA for adding two nos.
How should i change the values of target while executing the script.
If I change the code, I'm unable to execute the script again.

Yogesh

Reply to This

hi,

normally record the test case and play it. If your captacode is 1 + 2 = 3 means, you plz wait for the next level of captacode 1 + 2 = 3 comes. U didnt need to change the code. just wait for ur turn to return

Jeeva

Reply to This

Facing problem while testing "Silverlight projects"... How to test those applications?

Reply to This

@ priyanka

Also go through webaii tool from telerik for silver light applications.

Regards
sowjanya

Reply to This

Hi,

We use YUI components in our application, which creates dynamic ids for elements whenever there is a YUI alert or pop up. Note yet able to figure out how to identify the elements of that pop up, as they always get generated with dynamic ids (yui_gen_#, where #is a number which gets generated dynamically).Hence even if regular expressions are used, there no control over which element is identified and on which the action will be done.

Any suggestions/ approaches are most welcome...

Thanks in Advance.
Indira Pai

Reply to This

Reply to This

Tricky thing is that, tester must have good knowledge of any supporting language to use Selenium (like Java, Perl or Ruby etc). Beyond that when tester goes to create testing setup for Selenium RC, s/he have must have knowledge of Add-ins to obtain the test report (TestNG), other extension, jar, class files etc etc. Also have to know have to run the selenium server & how it gets interact with application. These overall activities are same as development phase, which is more time consuming. On other side, testing phase is very crucial at the end of the project so testers have to do there work in less/limited time period. For using the selenium RC/Grid/Trail, if “Thoughtwork” would provide ready made framework as a set up which can save number of testers time & it will be easier to create testing environment.

Other lots of things we can’t possible to do thru selenium rather with QTP. Like Assitive properties support or Object repository concept changing of properties of objects.

Reply to This

Some of the problems often faced:

- Video/ Image/ context based testing
- Spurious behavior on browsers other than firefox (IE, safari)
- Need IDE for IE as well

Reply to This

RSS

Test Republic Elsewhere

 /></a></p> <p style=

Members

  • jagan
  • P.K.Ramya
  • Sivakumar
  • Arun Kumar.V
  • Poornima Kadambi
  • Vijayalaxmi
  • Sreethin
  • Brian Osman
  • s kumar
  • Shreya
  • APARNA
  • Sanjeev Kumar Singh
  • BIDISHA BAGCHI
  • Ipsita ratha
  • Sapna Nair

© 2010   Created by EDISTA.

Badges  |  Report an Issue  |  Terms of Service