Selenium Webdriver in SAP Web UI Application - selenium

I'm new to selenium webdriver. I have few questions realted to selenium automation.
Is it possible to automate SAP CRM web UI applications.
Selenium wedriver supports IE11 ( Internet Explorer 11 ) browser.
Is it possible to automate browser test cases to check the usability. ( Not the functionality ).
File upload and download is possible in webdriver.
SAP UI5 appliation can be automated.
I will be using Selenium Wedriver with Java.
Kindly help.
Regards,
Siva

1) I don't see why it wouldn't be possible to automate it, unless it is written in Silverlight.
2) Yes
3) Kind of. Best to leave the usability tests to the acceptance testers, QA should mostly be focused on functionality, at least with automation.
4) Yes. See here.
5) No. I have had luck automating the SAP GUI with Sikuli, though.

Related

Cloud-based testing automation tools

I try to find a service which provides a functionality that allow me to create manual tests autmation for web-based applications in simple way with visual constructor without any coding, so it could be
simple in use without any coding on selenium or another framework tool
has option to set testing in schedule mode via the web interface to perform regression testing
has ID's validation and shows possible inconsistencies
The main point is reproduce manual tester's work without using automation scripts and do it in simple way in order to a beginner will be able to work with it.
So could anyone describe his own experience ?
There are two main options I would consider
to find a service which provides a functionality that allow me to create manual tests autmation for web-based applications in simple way
First one is BrowserStack and you can record your Selenium tests using the Selenium IDE extension for FireFox. It can export the recorded steps into your favorite language (C#, Python, ect). You can execute these recorded scripts on BrowserStack by pointing the hub URL to Browserstack's Selenium hub ‘http://hub.browserstack.com/wd/hub’ along with your username and Automate key. Your 'username' and 'automate key' can be found at Account --> Automate1, after you have logged in to your account.
I would suggest, you refer to the comprehensive documentation on BrowserStack Automate. It takes you step-by-step through the product and all its features. You can select the language you are using and get started with BrowserStack Automate. If you have any more questions, feel free to email at support#browserstack.com. They will be happy to help you out.
Second option is SauceLabs and the Selenium Builder. This is the docs that will guide you. Further more you have CI integrations for Jenkins and Bamboo.
You can use Selenium IDE to create your automated tests. With this Firefox plugin, you can record a test in your browser.
Once you're done recording, you can export the test and upload it to TestingBot. There you can specify the browsers you want to run the test on. TestingBot will then run your test across all the browsers you specified.

Selenium IDE vs Selenium Web Driver

Which one of the following should be preferred for automating web project
Selenium IDE
Selenium WebDriver
I want to automate web application and this question is creating hell of confusion in my mind
First of all Selenium IDE is only for Firefox browser where as Selenium WebDriver will work in all kinds of browsers.
selenium IDE should be considered if you have very little knowledge on coding and your requirement is to create play-back recorded scripts. also if u have small size web app and with low maintenance scope then go for selenium IDE.
If your web app is dynamic with lots of test cases and you are sure that maintenance will be required then go for selenium web driver. For that you will require good programming language knowledge.
Let me know if this helps.

How would you test a browser?

I have two questions about testing a browser
The browser I am trying to test is somewhat hybrid. It sometimes runs in chromium way and sometimes runs in internet explorer way
It's hard to check whether all the websites work well in a browser. How would you check that? If there is a good open-source automation tool to do this, would you guys recommend me?
If there is anyone testing a browser, how do you guys automate the test? (if there is a good scenario form, i'd be grateful if you guys share and sharing a automation tool would be nice too)
I'd appreciate it if I get a reply :-)
https://crossbrowsertesting.com/
http://www.multibrowserviewer.com/
you can use selenium ide tool for automation testing.
There are a few good technologies in this realm:
For testing and validation of web development / websites in general you can use Selenium Grid which is meant to test websites in various browses
The URL for Selenium Grid: https://code.google.com/p/selenium/wiki/Grid2
To automate use cases in a browser you can use the free popular Selenium tool which can be used in various languages (http://www.seleniumhq.org/download/).
Other tools:
Mechanize (http://wwwsearch.sourceforge.net/mechanize/)
Watir (http://watir.com/)

How to automate custom designed browser based application?

We have an JavaScript application which runs on our own custom designed browser. Now, I have came across the situation to automate our application on that browser.
I have vast experience in Selenium Webdriver using Java. But it doesn't automate it.
Could you please let me know can we automate custom designed browser using selenium. If yes please explain.
or
Is there any open source tool to automate it using Java as scripting language.
I have tried Sikuli but it is very slow. Please suggest something else.
I also heard about Google Window Tester Pro. Will it do for me. If yes please let me know how to setup it in eclipse.
Thanks in advance..

Web apps with selenium test suit

I am looking for web applications with selenium test cases. Does anybody know any of these web applications?
I'm not really sure what you are asking, but Selenium is used to create test cases FOR web applications. It is not a feature of web apps.
If you are looking for a simple way to test a web app, you could try the IDE: http://seleniumhq.org/projects/ide/
This tool is something that beginners could use.
If you want a page that can give a demo of Selenium tests in action I am not aware of one. The best is to either, try Selenium IDE (as Blaine has suggested +1), or, if you have some coding experience you could try Selenium WebDriver (also referred to as Selenium 2) which is easy to code and allows for a bit more control when writing tests.
A simple search will also provide you with many Selenium tutorials as it is a fairly popular testing package.