Skip to main content

All Questions

Filter by
Sorted by
Tagged with
32 votes
8 answers
15k views

How can Internet Explorer 5 be emulated in 2020?

Details One of our customers uses a rather old software solution, and this is still based (yes, it's unbelievable!) on Internet Explorer 5, and the customer still uses IE 11 in compatibility mode. ...
Mornon's user avatar
  • 1,117
25 votes
7 answers
9k views

Mobile automation: Boss wants 100% coverage. How feasible is that?

Just started a new mobile automation role using react native for iOS. I'm not new to automation, but I am new to React Native (with detox and jest). The learning curve is slow, but we are getting ...
fypnlp's user avatar
  • 437
20 votes
5 answers
10k views

How does one get started with web test automation using Selenium?

So I've been testing web based analytical software now for the past 4 years or so with mostly manual techniques. But for 2015, I've set myself the goal of getting setup and start writing automated ...
Keva161's user avatar
  • 365
18 votes
5 answers
2k views

What Are Some Examples of Why Explicitly Sleep Statements Are Bad?

I've read various places that explicit sleep statements are bad practice in automated tests, even if I've used them occasionally. They can be annoying (creating unnecessary waiting in tests) but I can'...
joshin4colours's user avatar
14 votes
4 answers
831 views

How do you know if you are writing high quality tests?

Inspired by Exercises on software testing We can learn to write automated tests and we can learn to do tdd and bdd but what tools / resources / guides are available to tell us if the actual tests we ...
Michael Durrant's user avatar
14 votes
3 answers
20k views

Automated tests pass every time when run individually, but when they are clumped into a test suite it's a toss up if the tests will pass

I have around 200 test classes for my web application at the moment. I use Selenium2/Webdriver and the tests are written in java, with TestNG used as my framework. When I run each test by itself, ...
squeemish's user avatar
  • 1,265
13 votes
6 answers
36k views

How should you interview for QA *Automation* positions?

A variant on the How should you interview for QA positions? I am interviewing candidates for an Automation position, we don't use commercial automation tools, but rather use a framework using mainly ...
Rsf's user avatar
  • 7,099
13 votes
11 answers
2k views

What is a Test Automation Framework?

Some automation engineers use an underlying automation framework as a jar dependency in their selenium web driver project in eclipse. Then, they use the framework to write functional scripting of the ...
jonas56's user avatar
  • 139
13 votes
3 answers
2k views

API test automation: GUI tool vs programmatic approach?

We have a Rest API written in C# and I need to investigate a good approach to automate the tests. There are 2 ways to automate API tests: GUI tool (e.g. SoapUI) Programmatic approach, using some test ...
Arthur M.'s user avatar
  • 163
12 votes
5 answers
3k views

How can I switch from manual testing to writing automation?

I am working hourly for low wage as a QA intern/tester. I want to learn more about this field. I have already graduated, so everything I have learned is self taught or learned somehow on the job. At ...
user avatar
12 votes
1 answer
811 views

Tools for tracking automated tests

I have used STAF/STAX in the past, and liked the way that information was tracked in the tests. I'm currently investigating Technologies to tie together a few tools that use XML-RPC, and am ...
theheadofabroom's user avatar
11 votes
3 answers
2k views

Layered Architecture of Test Automation Software

I was introduced to a 5-layer-model for GUI test automation frameworks, that was considered common knowledge. But I would be interested in a source describing this model. The layers are the following: ...
h0b0's user avatar
  • 337
10 votes
4 answers
859 views

What to do when QA team has no test case documentation?

I just started working as a QA Automation Engineer to a certain company which provides ERP and CRM services. However, I recently discovered that they have no test case documentation for the testing ...
Kit Sabado's user avatar
9 votes
5 answers
1k views

Failed automated tests: how to distinguish known and newly introduced bugs?

Use case: Fitnesse is used for automated testing of the web site. SUT (software under test) contains a known bug. Say, we expect that web page contains "Changes saved successfully" string but this ...
Josh's user avatar
  • 91
9 votes
2 answers
7k views

key points for choosing a framework in selenium webdriver - Java

My query is related to this Choosing framework type for selenium RC/Webdriver I am a beginner in Selenium and want to know how to select or choose a framework in Selenium Webdriver. What are the key ...
forumqaa's user avatar
  • 389
8 votes
8 answers
4k views

Are there specific coding guidelines for test automation?

Details Currently we are trying to find more ways to write better code. Of course, this does not exclude our automated test cases. We are already testing in the dev environment with SonarCube and ...
Mornon's user avatar
  • 1,117
8 votes
5 answers
318 views

What are the tools that we can use to automate, before completion of the development?

I'm kind of new to software automation and I'm doing UI automation by using selenium webdriver. I have heard that there are some tools, that can automate a system before we get the UI of the system ...
ThiliKarunarathne's user avatar
8 votes
1 answer
1k views

Test Automation Design Question

I am analyzing automation design for an Intranet based web app with a limited user base: UI Layer Web Service Layer DB Layer My Approach for automation is: Web Services layer Test automation ...
Siva's user avatar
  • 2,756
8 votes
1 answer
43k views

How to extract a text from the screen using SIKULI?

I am using Sikuli to automate a mainframe screen, I need to copy a text on screen and use that as input to another screen. I cannot find any option on the SIKULI IDE to do the copy function. My ...
Anarach's user avatar
  • 193
8 votes
2 answers
1k views

How to interact with the radio button if isDisplayed, isEnables are false

Scenario: I am automating a feature where I need to click on the radio button but after many attempts, it didn't work. So I checked with isDisplayed, isEnabled and isSelected. Upon execution it was ...
shreya_bhatngr's user avatar
7 votes
4 answers
10k 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.
imDJK's user avatar
  • 71
7 votes
4 answers
4k views

Is Eggplant any good for image capture and image recognition?

As a software tester looking at different automated testing solutions, I need a tool that will interact with a heavily graphical interface such as a flash website or application. I want the tool to ...
theheadofabroom's user avatar
7 votes
2 answers
5k views

Open-source/freeware testing tool for Set-Top Box

According to Wikipedia a set-top box (STB) is: an information appliance device that generally contains a tuner and connects to a television set and an external source of signal, turning the source ...
user1729's user avatar
6 votes
5 answers
5k views

Which language gives better career options: TCL or PERL?

I am an engineer with 1.5 years of experience in Test Automation in Perl. I am getting chance to work in TCL. I am little worried about my career growth. I don't know whether TCL also has the same ...
NItesh's user avatar
  • 63
6 votes
6 answers
396 views

Test automation role: challenges beyond automated tests and frameworks?

Before asking the actual question, let me describe the current situation. The IT department consists of a few Scrum-like teams, with one or two software testers per team. Furthermore there are two ...
FDM's user avatar
  • 5,894
6 votes
3 answers
7k views

MS-SQL server sql test automation

I'm looking to create a batch of automated tests in SQL on MS-SQL server, these will include tests like - insert some records, call stored procedure, check certain conditions in various tables. There ...
Sean's user avatar
  • 190
6 votes
5 answers
277 views

How does Continuous Integration add value to Automation Testing?

How do I gain the value from CI tools as an Automation Tester? What are the advantages to using such tools and how do they help me and the company in the development process ?
user avatar
6 votes
7 answers
17k views

How we can verify whether webpage is refreshed or not?

Suppose a webpage has a functionality, it refreshes the whole webpage after a fixed time interval and nothing changes on the webpage. How we can test this with automation?
Jatin khurana's user avatar
6 votes
3 answers
4k views

Use Page Object vs other models for Automation in Selenium Webdriver? [duplicate]

I have been doing automation testing since last 2 years and I am following below ways for any website and mobile application automation testing. Create Global Method class where I implement all test ...
Helping Hands's user avatar
6 votes
5 answers
3k 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 ...
Jess's user avatar
  • 191
6 votes
6 answers
281 views

How can a beginner develop an automated testing framework completely from scratch?

I am completely into manual testing, I was asked by my manager to start developing an automated framework for my company website and mobile application. I am a complete beginner and have a very little ...
Sravya's user avatar
  • 61
6 votes
2 answers
3k 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 files....
Chawarong Songserm PMP's user avatar
6 votes
1 answer
701 views

How can I set up concurrent execution on multiple devices using different test users? - Calabash

I have an automation suite for our native apps on Android and iOS created using Cucumber, Calabash, and Ruby. I'm utilizing a Page Object Pattern to allow for our project to be cross-platform. At ...
Andrew's user avatar
  • 61
5 votes
5 answers
9k views

Which language to choose for Appium - Python or Java?

We have an iOS application (written with Obj-C and now starting to incorporate Swift) that we want to write tests for using Appium. Our test team comprises of people who have little programming ...
Roni Yaniv's user avatar
5 votes
3 answers
3k views

What points should be covered in an Automation POC?

Background : We are planning to automate our web application, for that our manager asked for the Proof of Concept (POC). Overview : After studying and analyzing all factors of application, our team ...
NarendraR's user avatar
  • 1,573
5 votes
4 answers
2k views

How to choose page object design & structure

We had a discussion between several automation engineers on page object design, specifically about how many layers it should have and what are the responsibilities of the layers. I hope you guys could ...
Sarunas Urbelis's user avatar
5 votes
6 answers
385 views

Is it necessary to have a very complex Automation framework?

I have seen many QA teams in many organization creating very complex and huge test automation frameworks and use concepts like Java reflections, use a lot utility classes, use many many dependencies/...
Nitin74's user avatar
  • 67
5 votes
4 answers
2k 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 ...
WebMambo's user avatar
5 votes
3 answers
14k views

Python based test automation tools for desktop applications

I have some experience as a manual tester and at my current work our regression testing takes about 2 days. I am planning to start automating some of the test cases. I am looking at some of the free ...
Ronron's user avatar
  • 151
5 votes
3 answers
1k 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 ...
user12364's user avatar
5 votes
1 answer
104 views

What are the pitfalls or challenges of converting clickstream/user action logs into test scripts?

We keep having the idea of logging user actions at a detailed enough level to do things like track feature usage, identify common workflow errors, etc. If we had such detailed logging, it seems like ...
c32hedge's user avatar
  • 2,699
5 votes
2 answers
79 views

In what cases are diffing result files better than using regular expressions when verifying test automated output

I'm trying to write a script/framework to automate testing of our program. I need to figure a way to verify/validate the results, either using regular expressions or diffing the results against a ...
Classified's user avatar
5 votes
3 answers
3k views

C++ app automation on multiple platforms

Need to automate C++ application testing on Web, Mobile (iOS, Android) and Desktop (Windows, OSX and maybe Linux). Searching for open source tools only and automated tests will be written using Java. ...
Natalja's user avatar
  • 51
5 votes
2 answers
3k views

How do I automate front-end testing for a web app with Javascript?

I am introducing myself to devops engineering and I'm stuck on "how to automate testing for web applications". I consider that backend and api test automation are relatively simple and the concept is ...
Juan's user avatar
  • 53
5 votes
1 answer
141 views

Automating form dealing with large number of element

This is more of test design question than pure Selenium question. I have a form in my application and while following page object pattern I wrote a method which has many parameters - newMerchantPage....
Tarun's user avatar
  • 3,447
5 votes
0 answers
1k views

Karma/ Jasmine testing framework - tests don't appear to be executed

I am looking to implement the Karma/ Jasmine test suite/ framework for use with my AngularJS app. Having never used a testing framework previously, I have followed the tutorial - to give it a go, ...
Noble-Surfer's user avatar
4 votes
7 answers
417 views

Automation Testing 2nd Interviews: How technical should you be? [closed]

I would really appreciate some feedback. Over the past year, I've learned: Protractor Seleninium webdriver Appium Postman Rest api Java JS My CV is great. In the 1st round of interviews, I can get ...
fypnlp's user avatar
  • 437
4 votes
5 answers
6k views

Selenium pros and cons

Selenium seems to be the mainstay in automated functional UI testing. But I'm wondering what peoples thoughts are on the pros and cons of using Selenium? Have any of you chosen another route for ...
Crustyeyelids's user avatar
4 votes
3 answers
763 views

What are the steps/action plan to introduce Test Automation in a company?

My colleague and I have been given the task of Piloting Test Automation in our company. We need help deciding on the Action Plan. Some Actions we noted are as below : Design an Architecture of "...
Ramkrishna Bhandare's user avatar
4 votes
5 answers
677 views

Is there any possible way to automatically update the locators when developer changes the locators

I am planning to build a self-heal tool to update the locators automatically when developer the changes the UI locators
Damodaran Santhana Krishnan's user avatar

1
2 3 4 5 6