Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Under the right circumstances, it can allow for faster testing with fewer ...

learn more… | top users | synonyms (2)

3
votes
2answers
368 views

What is page object modelling? and Why is it so important?

I have been hearing a lot about page object modelling? Why is it so important? Can someone please outline me page object model? I'm currently working as QE in webservices area
3
votes
3answers
366 views

Rule of thumb for using wait()

A rule of thumb for using wait() would be before navigating to a different page. For Ex : WebDriverWait(driver,10).until(lambda driver: driver.title.startswith("Submitted!!")) What would be other ...
3
votes
3answers
1k views

Upgrade SilkTest automation scripts to work with IE9

We use SilkTest 2010 Open Agent to perform Automated Web Testing. Our scripts currently work on IE6 - IE8 and on Firefox 3.X. IE9 has changed modal boxes to unintrusive pop-ups at the bottom of ...
3
votes
5answers
115 views

Which automation framework will allow me to have common functions?

I need to test a suite of ecommerce websites which are more or less similar in technology and functional flows. Which automation framework will allow me to test a single portal end to end and also ...
3
votes
2answers
91 views

What high level operations should be tested on a page from Automation perspective?

I'm interested in defining a minimum set of high-level operations which should be validated over a page using the Page Object Model in Selenium Automation Framework. So far I know about the ...
3
votes
4answers
165 views

When is a good time to develop new automated GUI tests in an existing application still under development?

I'm currently developing a framework for automated GUI-testing of an application that is well underway in terms of development. As the test project has been at a stand-still for quite some time, ...
3
votes
3answers
150 views

Getting up to speed quickly with automation tests

I'm starting a new QA engineering internship and I've been tasked with automation tests. I was going through the documentation for selenium and testNG and it seems straightforward and easy to pickup. ...
3
votes
1answer
308 views

Path to becoming a security tester for a QA Engineer?

I was looking for some guidelines/documentation on how to start security testing my app and progress on as a security tester. It seems interesting to me to be able to break an application using trial ...
3
votes
3answers
959 views

Repeat/common Test steps in multiple test cases - to do or not to?

I am trying to seek some input on what might be an efficient best practice. I have been told that end-to-end test cases might have certain steps that are being repeated on other test cases. Let's take ...
3
votes
6answers
3k views

Is FitNesse the only DSL for Selenium, or is there another DSL available?

I'm looking for a DSL for Selenium (or another testing tool) that will allow a non-programmer to automate functional tests.
3
votes
3answers
1k views

Selenium automating ICEFaces Application - locator for dynamically generated ids

I'm trying to automate a very short sequence in a web application developped using ICEFaces. I need to click on a button which is coded as <input type="image" title="Unterbrechen" style="padding: ...
3
votes
4answers
484 views

Plans For Testing a Web Application Before The Site Is Built

An acquaintance of mine is building a website for his (non-profit) organization. Since I'm currently an automated tester on a desktop-based application, I thought I could help him do some web testing. ...
3
votes
3answers
140 views

Is opening site during set up a bad practice?

I have been using set up method to launch site but it has made made it difficult for me to maintain tests, especially now when there are multiple URLs for application - public void setUP() { ...
3
votes
1answer
2k views

Testing drag-and-drop with Selenium 2 on Telerik controls

I need to automate drag and drop functionality with Telerik controls, I currently use WatiN for my automation (see related quesiton Testing drag-and-drop with Watin on Telerik controls . I am ...
3
votes
3answers
90 views

Generate test data in which format

What is the best approach to make test data configurable ? Through XML file or properties file or any other way. But must not be hard coded. What approach should be taken to run the same Test Suit ...
3
votes
1answer
66 views

Framework for automating in the game dev industry?

I've worked in ecommerce QA for `3 years now, and I am very familiar with selenium, as this has become kind of the industry standard for browser automation. Is there something similar for testing ...
3
votes
3answers
2k views

Fitnesse vs Robot

We are choosing what system to start using in our company. it should be used for both backend (REST API, some DB checks) and UI testing it should use a simple language so even non-programmers/tester ...
3
votes
2answers
3k views

How to navigate to a alert using Selenium Web Driver with Java?

I am trying to navigate the command on the alert box, but I am not able to do it in Web Driver with JAVA. Please help me with it. Apart from this I would also like to know how to tackle with the ...
3
votes
1answer
171 views

How to share my test scripts with other stakeholders?

I have written Java automation scripts using Selenium WebDriver in Eclipse. I uploaded everything to GitHub. Here my questions are: How can my manager/colleague execute these scripts in his or her ...
3
votes
2answers
633 views

Creating a dummy database for automated functionality testing

I have a continuous integration build server (using Team City). When people check code in, I'd like to run a set of tests which run through a set of functional cases such as: Using an administrator ...
3
votes
1answer
1k views

Automation for export tasks (Word/PDF/CSV)

I am looking for ideas for automating export tasks you would usually see in reports (SSRS SQL Server Reporting Services example - Export to PDF/Excel/CSV). What I have observed is when you export ...
3
votes
4answers
9k views

Running Selenium test on TFS

I am currently working on implementing UI tests of .NET web application using Selenium RC. The tests are now coming together and I am beginning to look at how these will be incorporated into TFS. ...
3
votes
4answers
434 views

testing Touchscreen driver

I am testing a touch screen driver for an embedded device. Unfortunately it is tightly coupled to the hardware so simulated data can't be pushed in real time in order to simulate real usage. Basic ...
3
votes
2answers
2k views

How can I select a file to put into a file_field without using the absolute path with Watir / Ruby?

For example, consider the following script: require 'rubygems' require 'watir-webdriver' browser = Watir::Browser.new(:firefox) browser.goto("http://tinypic.com/") file = ...
3
votes
1answer
52 views

Advantage of Docker to automation

What is the advantage of docker for test automation or even manual tests?
3
votes
2answers
87 views

Best approach to learn programming and start test automation [closed]

Where should I start if I want to automate and learn/improve my programming skills at the same time? I've used selenium webdriver + python and it was really cool, also tried some watir + ruby and now ...
3
votes
4answers
117 views

How to do Internet of Things testing?

How do I perform testing for 'the internet of things'? https://en.wikipedia.org/wiki/Internet_of_Things the network of physical objects or "things" embedded with electronics, software, sensors, and ...
3
votes
3answers
190 views

Automating file comparison (different formats like csv, text etc)

I am trying to automate the file comparison which are available in different formats. Is there any tool which can be helpful for this scenario?
3
votes
2answers
111 views

Is there a tool to test Videos in a Mobile App

I am working on a Mobile App project and I am particularly focused on the Video module of it. Scenario I am looking to Automate. is there a open source tool that can do this Scroll Down to the Video ...
3
votes
3answers
182 views

How to break down a single test case that covers an entire process into multiple interconnected tests?

I have a particular end to end test scenario which am trying to automate using Selenium Webdriver. If I automate the whole scenario into one test case, the test case is going to take a minimum of 25 ...
3
votes
3answers
200 views

How to deal with a situation where a team has only 2 test engineers and ask of the time (all the time) is manual testing

The scenario: Scrum team consists of more developers than testers Stories revolve around 80% of testing tasks Why so much testing? There are asks of E2E testing for several user flows; regression ...
3
votes
1answer
253 views

Include assertions/expectations within the Page Objects, yes or no?

Martin Fowler favors having no assertions in page objects however is not definitive on the subject: Advocates of including assertions in page objects say that this helps avoid duplication of ...
3
votes
2answers
6k views

Setup appium for Android on Mac osx 10.8.5

I am new to mobile testing. I want to configure appium for testing android applicaiton on Mac machine. Can someone provide the steps to do. And I want to using with selenium webdriver using Java.
3
votes
2answers
6k views

Difference Between CSS and XPATH [duplicate]

Difference Between CSS and XPATH ? Which is the best locator in selecting Elements in selenium? If Xpath is the better why? why should we use Xpath instead of CSS? If CSS is the better why? why ...
3
votes
1answer
404 views

How to estimate “how many servers our company sould purchase for this web app” with load/performance testing?

this is a question I faced in an interview: A web app is going to go online and the manager want you to find out how many servers the company should purchase. We have one server(used by testers) and ...
3
votes
5answers
196 views

Can someone explain Modeling and Prototyping?

In this blog post, the author points out that "modeling" or "prototyping" are one of the more effective ways to test software. http://kev.inburke.com/kevin/the-best-ways-to-find-bugs-in-your-code/ ...
3
votes
2answers
4k views

Looking for a test tool for Flash-based web applications. Any ideas?

I'm looking for a Selenium-like tool to test Flash-based web applications (specifically a guided interview with questions and form fields that the user navigates through to produce a document at the ...
3
votes
1answer
95 views

Multiple Assembly QA Systems?

I'm having difficulty deciding whether or not using multiple assemblies for a QA system is the right approach to take. Here are some important details: The underlying system is a single assembly ...
3
votes
1answer
5k views

Can the base-url be changed in the same browser session using Selenium RC?

Suppose I login to evernote.com using Selenium RC. Is it possible for me to change the base_url to google.com while staying on the same page. I do not want to open a new browser for google.com. When I ...
3
votes
2answers
131 views

testing embedded asymmetric multiprocessing system

I am testing an embedded system consisting of multiple processors working in different speeds, with different resources, all communicating through dedicated channels using a proprietary message ...
3
votes
3answers
38 views

fetching the text from anchor tag

<a href="https://www.xyz.com/Vertical-Striped-short-Slve-pant-with-Chest-Pocket-dsdjj.html">Vertical-Striped-short-Slve-pant-with-Chest-Pocket-dsdjj <br><b>Select ...
3
votes
5answers
70 views

Recommendations for Windows Client software Automation tools?

I have a team of 2 QAs and we just started at a company which have a windows client software application with no documentation and no test cases. What would you recommend as a tool to start building ...
3
votes
3answers
126 views

How to reproduce “Multiuser Concurrency Problems” in testing environment with limited resources

Scenario: In case of simultaneous usage by multiple users the cookie based login sometimes gets overridden causing one user to see other users information. Session is completely cookie based and ...
3
votes
1answer
151 views

Auto-formatting RestAssured test cases in my IDE

We have our tests implemented in RestAssured, using nice and readable convention of indentation for given/when/then parts. given(). param("key1", "value1"). param("key2", "value2"). when(). ...
3
votes
1answer
2k views

Is there any framework for UI automation testing for Unity3D?

Does anyone know any framework that is compatible/integrated with Unity3D? I'm interested in Unit, Integrated and UI testing.
3
votes
3answers
357 views

Which automation tool can be used to automate a desktop application whose frontend is developed on MS Access

.. I am working on an application which is developed on MS Access platform. Its a desktop application and in MS Access the executable file is created with .ADP extension. I had tried some of the tools ...
3
votes
1answer
322 views

Automated Web Testing against Sharepoint solutions in a windows development house

I'm researching which web browser automation tools is most suited to running functional user tests against SharePoint based solutions and potentially MVC based custom web parts at a later date. We are ...
3
votes
1answer
384 views

What is tested by IcuTest?

In the current "Automated Software Testing" magazine there is a short article about IcuTest. It is written that with "Test Generator" you can automatically create GUI unit tests: ICUTest is a ...
3
votes
3answers
573 views

What is the best software to automate complex tasks involving multiple applications/steps?

Basically, I want to automate the creation of a certain type of user account. There are four basic steps, but each step involves a different application and has somewhat intricate details. The steps ...
3
votes
2answers
2k views

Selenium 2.0 Webdriver file structure for automation testing

My team uses Selenium 2.0/webdriver to test our enterprise web app. We've been learning and playing with webdriver commands for a while. Each team member has their own style to keep their script ...