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
3answers
463 views

SQA guy role in Selenium Automation Except Development

This might seems to be common question but my concern here is a bit different. I am new to Automation and my development skills are not that Good. We are trying to Automate our Project using Selenium ...
3
votes
7answers
446 views

What testing procedures/software would you recommend?

My office doesn't currently have any kind of automated testing or anything that runs on our web site updates prior to release. We really need something. I'm not entirely sure what options are ...
3
votes
2answers
1k views

Automated White box/backend testing for a Test Engineer?

I have been writing a lot of UI tests lately using Selenium and I want to do more integration testing from the backend as well. What is a good approach to start with this, where can I find some more ...
3
votes
4answers
1k views

Automating email verification feature of an application?

I'm helping to automate an new web application, part of this application requires email verification. What are the industry standards for automating the black hole known as "email"? What I'm trying to ...
3
votes
4answers
244 views

How would I unit test these functions?

I have the following functions : Get(ds,filename) - gets a file from a data source ds. Put(ds,filename) - puts a file into a data source ds. List(ds) - lists all files in data source ds. ...
3
votes
2answers
432 views

Soapui or Rest Service Testing? and where I can find good Soapui and rest service testing tutorials?

I want learn Soapui or Rest Service Testing, so could you please let me know which one is good for me? as per your knowledge/Experience. Before today I discussed the same with my colleagues, some ...
3
votes
2answers
359 views

Cloud Based Automation Testing with Selenium WebDriver - Java

I am beginner in selenium webdriver (java), and wanted to know whether selenium webdriver can be used in cloud based application testing or not, if yes how to setup it (Searched over the net but ...
3
votes
4answers
552 views

What tools work well for automating .NET 4.0 web sites using web forms with dynamic data?

What would be the best solution to accommodate automated testing of web forms with code-behind (.NET 4.0)? Specifically, we need a solution that can automate web form testing and handle dynamic data ...
3
votes
2answers
276 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
339 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
132 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
3answers
726 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
3answers
946 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
470 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
139 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
2answers
78 views

How do I make sure I test all commonly used applications alongside my application?

I have a Windows application that works on XP, Vista, Win7, Win8, Win 8.1, etc ... It's a very complicated program that can have computer slowdowns and compatibility issues with other commonly used ...
3
votes
2answers
1k 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
160 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
486 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
901 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
6k 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
414 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
1k 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
50 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
2answers
627 views

What kind of test cases we can not automate in selenium webdriver - java

I want to know what kind of test cases we can not automate using selenium webdriver. I do not want to use any 3rd party tool (Autoit, etc..).
3
votes
1answer
243 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
2answers
3k views

Web application GUI automation best practices

Our team develops automation solutions for various web based products. I'd like to compile a list of patterns and best practices from the GUI web automation space that have been used and proven as ...
3
votes
5answers
194 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
3k 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
93 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
3k 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
125 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
1answer
157 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
7answers
1k views

Visual Regression Testing

For testing the visual appearance of a website the use of tools like selenium (functional surface test) are not sufficient because it doesn´t check the visual appearance and/or the CSS-Code directly. ...
3
votes
3answers
194 views

How to hide/block pop-up windows of my tests on Windows

I have an automated testing program in Perl. When it is launched on Windows, it has pop-up windows, like Windows cmd console or SunAwtFrame, and I keep losing input focus. I don't want to watch my ...
3
votes
2answers
199 views

Acceptance testing between iOs and web app with cucumber

I have an iPad application which sends some data to our web application. With this data, you should be able to do different kind of things. We have cucumber tests for the web application (Using ...
3
votes
1answer
293 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
331 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
551 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
1k 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 ...
3
votes
2answers
765 views

Open source deployment validation tool

Asked this on stackoverflow and earned myself the tumbleweed badge... Anyone here know of any? I'm looking for an Open source tool to help with deployment validation for mainly web based applications ...
3
votes
1answer
673 views

Selenium IDE has stopped recognising pop-up windows

I'm relatively new to Selenium and since the update to 1.0.12, when I run my tests, each case with a selectWindow command fails. If I run these steps seperately, by clicking individually, it passes, ...
3
votes
2answers
115 views

Approaches to Testing a Scientific Library

I'm quite interested in the Scipy/Numpy project which is basically a Python scientific computation/numerical methods library. I'm also interested in testing. What are some good approaches for testing ...
3
votes
4answers
91 views

What to do when waiting for an element to appear isn't enough?

I am writing selenium tests, and following the convention of using Webdriver Waits to have the webdriver poll for an object before it tries to interact with it. I am frequently finding my tests are ...
3
votes
4answers
406 views

Page Object Design: Is there a Python equivalent to Ruby gems “site_prism” or “page_object”?

I'd like to know if there is a framework in Python which supports a clean way to define the Page Object Elements on a Page Object. The site_prism gem does it like so: class Home < SitePrism::Page ...
3
votes
1answer
117 views

Is it possible to create something like PageObjects with SeeTest?

We reflect to use SeeTest for mobile app test automation. I am familiar with Selenium 2 / WebDriver and love to use PageObjects. Is it possible to create PageObjects or something similar with ...
3
votes
1answer
1k views

Testing ExtJS UI with WebDriver

Our Web app is using ExtJS framework for rendering UI. However, ExtJS-rendered UI is hard to test automatically because: For most clickable elements, ExtJS uses generated ids like "ext-gen-345" ...
3
votes
1answer
196 views

What does ISTQB say about product testability and maintenance of automated tests in general?

ISO 9126 has a subchapter under maintainability that is called testability. In short: "The capability of the software product to enable modified software to be validated". As our department uses ISTQB ...
3
votes
1answer
1k views

Cannot upload a file using requests module in python

After two days of continuous trial, I thought it's better to ask you folks here. I want to upload a file on my desktop to a remote server. For this I am making use of python and its module requests. I ...