Reputation
1,176
Top tag
Next privilege 1,250 Rep.
Create tag synonyms
Badges
6 9
Newest
 Nice Answer
Impact
~244k people reached

  • 0 posts edited
  • 0 helpful flags
  • 47 votes cast
Jul
1
comment Which locator do you use with Selenium: CSS or XPath?
Saying that CSS is the best locator strategy in the first half of your answer, and then saying that to get it to work you need to get your devs to modify the source code in the secnd half surely shows that CSS is not the best in all cases. Whilst it can be slow on IE XPath requires not modification from devs to allow you to find your element, so you could in effect say XPath is better as a locator strategy unless you are doing primarily IE testing. Not a great answer IMHO.
Jul
1
comment Is jQuery faster than CSS/Xpath selectors for IE 8.0 in Selenium1?
I don't have any metrics but I would expect CSS to be the fastest in IE8. jQuery has a JavaScript dependancy, as does XPath in IE8 (As IE8 doesn't support XPath nativly so has to run through a JavaScript libraray). IE's JavaScript performance is lacking.
Jun
30
revised Performing administrative test cases in Selenium IDE
added 248 characters in body
Jun
30
answered Performing administrative test cases in Selenium IDE
Jun
30
comment Under what circumstances is Sikuli better for test automation than Selenium or Watir?
Have to agree that i see little use for this. Screenshot comparisons are notoriously difficult for computers, but very easy for us humans.
Jun
30
comment Selenium: Ajax Testing
Only works if you are using jQuery, won't work for all AJAX sites.
Jun
30
comment Question: C# Selenium: Read rows from html table until the last row is found, and Store in array
+1 as you have given the correct xpaths
Jun
30
comment Solving “SeleneseTestCase is deprecated” issue
It may stop the warnings from showing up but it doesn't resolve the root cause of the problem which is that you are using deprecatd code and you should stop using it. When Selenium 2 goes final a lot of deprecated methods are being removed (RC3 already removed a lot of deprecated things) so if you are unlucky this will be part of the cull. The sensible thing to do is to stop using SeleneseTestCase.
Jun
28
answered Is there a captureNetworkTraffic implementation in Selenium 2 via webdriver?
Jun
28
answered Solving “SeleneseTestCase is deprecated” issue
May
31
awarded  Commentator
May
31
comment Newbie question: How do I run a JUnit 3 test on Portable Firefox 3.6 in Selenium RC (1.0.3)?
Exactly the same error message? Very strange, FF4 is not offically supported fully until RC1 so that may be causing you issues. Does it work using IE?
May
26
awarded  Teacher
May
26
answered Newbie question: How do I run a JUnit 3 test on Portable Firefox 3.6 in Selenium RC (1.0.3)?
May
26
awarded  Editor
May
26
revised What are good guidelines to determine when to automate a test?
added 1 characters in body
May
26
answered What are good guidelines to determine when to automate a test?
May
23
comment How is Selenium different from other GUI automation tools?
This will be my last comment on this then. I'm not saying I haven't come across people using the wrong terminology before, it happens lots. I do however belive that it should be corrected when it happens so that people are taught the correct terminology and in general expectations are set appropriatly. If somebody tells me they want me to write unit tests i'll explain what unit tests are, explain why I won't be writing them and tell them what I will be writing and what the tests I write will deliver. Continuing to use incorrect terminology when you know it's wrong just compounds the issue.
May
23
comment How is Selenium different from other GUI automation tools?
Please don't try and make out that testers call acceptance tests unit tests. This is just plain wrong terminology and continuing to use it will just confuse anybody new to the industry.
May
23
comment How is Selenium different from other GUI automation tools?
To quote the definition "unit testing is a method by which individual units of source code are tested to determine if they are fit for use" You are invariably not testing an individual unit of source code if you are testing a GUI (multiple units of code will be used to generate the page displayed). You could possibl classify it as an integration test (checking that all the units of code work when integrated together in a page) but that is strething the definition a bit IMHO.