Challenges faced using selenium automation testing, and how to solve them
1. Image or text overlapping issue
2. No facility to deal with Captcha, Bar Code
3. Doesn’t support any non web based (Like Win 32, Java Applet, Java Swing, .Net Client Server etc) applications
4. When you compare selenium with QTP, Silk Test, Test Partner and RFT, there are many challenges in terms of maintainability of the test cases
5. Since Selenium is a freeware tool, there is no direct support if one is in trouble with the support of applications
6. Bitmap comparison is no t supported by Selenium
7. Any reporting related capabilities, you need to depend on third party tools
8. You need to learn any one of the native language like (.Net, Java, Perl, Python, PHP, Ruby) to work efficiently
9. Difficult to identify dynamic objects
10. Working with frames
11. Selenium test playback is slow (IDE)
12. JavaScript sandbox, Flash, Applets, Silverlight, and HTML 5’s Canvas all present problems in Selenium
13. Dealing with pop-up windows: Selenium can sometimes fail to record common popups in web apps. To handle any kind of alert popup, you can apply a getAlert function. Before actually running the script, you must import a package that can generate a WebDriver script for handling alerts. The efficient interface brings with it the following commands: void dismiss(), void accept (), getText(), void sendKeys(String stringToSend). The first two basically click on the “cancel” and “OK” buttons respectively on a popup window.
14. Timeout resulting from synchronization problems: One should ideally use selenium.IsElementPresent(locator) to verify that the object is in a loop with Thread.Sleep
15. Testing Flash apps: To automate flash apps with Selenium, one can use Flex Monkium. The application source code must be compiled with the swc files generated by Flex Monkium. Then the app and the Selenium IDE are connected, and the tests can be recorded with IDE.
16. Unexpected error launching Internet Explorer. Browser zoom level should be set to 100% by default for the IE browser to overcome this error
17. Protected Mode must be set to the same valueerror occurs when trying to run Selenium WebDriver on a fresh Windows machine. This issue can be fixed by using capabilities as below when launching IE
18. Cross Browser Testing Issues
19. Ajax Components
Hi Naveen Sir,
Thank you for your excellent explanation, your blogs helped me lot in gaining the automation knowledge.
Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.selenium training in bangalore
That is very interesting; you are a very skilled blogger. I have shared your website in my social networks! A very nice guide. I will definitely follow these tips. Thank you for sharing such detailed article.
software testing training in chennai
Appreciation for really being thoughtful and also for deciding on certain marvelous guides most people really want to be aware of.
Best selenium training Institute in chennai
Your very own commitment to getting the message throughout came to be rather powerful and have consistently enabled employees just like me to arrive at their desired goals. Selenium Training In Bangalore | Best Selenium Training in Bangalore
Thanks for sharing
Software Testing Training In Chennai
thanks for your article. I learn a lot of information on your post Selenium Training in Chennai
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
Python Training in electronic city
DataScience with Python Training in electronic city
AWS Training in electronic city
Big Data Hadoop Training in electronic city
Devops Training in electronic city
Great Tips that need to be consider in case of selenium automation testing.
I am also working on it and for beginners it might be difficult to handle. Before moving towards selenium tool you must know the basics of selenium and how to handle the projects within the time.
Here is the new blog that you might want to read:
https://www.testingxperts.com/blog/What-would-you-miss-in-a-Crowdsourced-Testing-Engagement
Thanks for posting such a great article.you done a great job selenium Online Training Bangalore
Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here. And if you are looking for the best game compatibility testing choose with our QA Services
Compatibility Testing Services
Functional Testing Services
That is super information! Thanks for sharing! I’m going to Tweet about your blog.
selenium training in navalur
Selenium Training In Chennai
Thanks you for sharing the article. The data that you provided in the blog is infromative and effectve. Through you blog I gained so much knowledge.
Selenium Automation Testing
After reading this web site I am very satisfied simply because this site is providing comprehensive knowledge for you to audience.
Thank you to the perform as well as discuss anything incredibly important in my opinion. We loose time waiting for your next article writing in addition to I beg one to get back to pay a visit to our website in
Selenium training in Chennai
Selenium training in Bangalore
Thank you for the nice article here. Really nice and keep update to explore more ideas.
Focus Group Testing
PC Game Testing
Mobile Game Testing
Console Game Testing
The article is so informative. This is more helpful. Thanks for sharing.
Learn best software testing online certification course class in chennai with placement
Best selenium testing online course training in chennai
Best online software testing training course institute in chennai with placement