Automate a browser application - selenium-webdriver

Does any one know is there any automation tool to automate a browser application? We have developed new browser application.
While googled I had seen lots of GUI automation testing tools and most of them are related to either web application or windows application.
Currently I don't want to test any web application only need to automate the functionalities of that browser application like (presence of tool bar, menu bar, preferences etc etc).
I googled and seen lots of GUI automation tools. But I'm not sure which one I have to select.
http://www.softwaretestinghelp.com/best-gui-testing-tools/
Please some one suggest a good tool to do browser app automation testing(not web application).

Related

Winappdriver and selenium in the same automated test

Hi I could do with some help / more experienced eyes.
I have a WPF application which I have started automating some UI tests for using winappdriver, upon further investigation it has embeded html in it - webview, and can fire off requests to open the default browser with app related content - such as help files.
Has anyone had experience in working with this? For example:
open the WPF app,
click on help button on the WPF app which will open a browser and
then continue the test to ensure that the correct help page has been launched with the correct content in relation to the WPF page it was fired from.
Presumably this can be done in my case with chrome driver (winappdriver cannot see the content on the webpage). I have tried using selenium's window handles, but it's like the driver can't see the already open browser page. So I am at a bit of a loss and really not sure what to do.
In previous roles I was used to using Ranorex, which does both windows and web based UI automation. So I have never had any experience using multiple driver types to do the one test.

How to automate a Silverlight based web application using selenium?

I am trying to automate a web application using selenium, however that application is developed using Silverlight. Hence, i am not able to inspect the elements in the web page. Could anyone please suggest on how to tackle this problem?
Out of the box, selenium won't natively support testing a Silverlight-based web app. There is https://code.google.com/archive/p/silverlight-selenium/, but it doesn't look like that project is currently being maintained. Beyond that, Silverlight itself is not longer under development, and it won't run on recent versions of Chrome or Edge (or Android or iOS).

Are ADF Mobile Applications Actual Package Apps?

Looking at the example here: http://docs.oracle.com/cd/E18941_01/tutorials/buildmobileappscontent/adfmobiletutorial_1.html
Would doing something like this end up creating a package app(like an APK on android), or a mobile application. If not, can I create a native(ish) app with Oracle ADF? And if so, can I easily create a mobile app from a pre-existing web ADF app?
No, you can't use a pre-existing web ADF app to create a mobile app.
You can however reuse parts of it, for example by exposing your model. It also uses the same concepts (like task flows) so the learning curve is low if you know ADF.
The end-result of your ADF Mobile application will be an .apk (Android) or .ipa (iOS) so yes, you get a native application.
Note: ADF Mobile is 'deprecated' (= will not get any updates/fixes). The product has been rebranded to MAF (Mobile Application Framework) and has lots of improvments compared to the version you are using.

Screen scraping silverlight browser application info

I'm registered to a site which uses a silverlight application that shows some personal information.
My goal is to be able to read some data from the silverlight application.
Is it possible?
I know that this could be done to a regular web page using curl.
but, what about silverlight application?
Does it store the information to a file or something like that?
Thanks
You can use White, a tool for automating windows applications, to get information out of a running Silverlight application. White is mainly used to perform functional testing of applications, but it should allow you to extract information from the application as well.
Look here for an example of White and Silverlight: http://www.codeplex.com/wikipage?ProjectName=white

Create a Mobile Web User Control

I am making mobile web pages to be accessed by smartphones and such.
I do not see either Mobile Web Form, or Mobile Web User Control in the list of installed templates in Visual Studio.
I probably need some mobile toolkit or something like that, but I can never find what I am looking for on MSDN. Anyone know what I need to do?
Try downloading the Mobile Web Application Template for Visual Studio.
Source: http://geekswithblogs.net/ranganh/archive/2008/04/01/mobile-web-forms-in-visual-studio-2008.aspx

Resources