All Questions
Tagged with automated-testing test-automation-framework
283 questions
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.
...
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 ...
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 ...
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'...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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 ...
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:
...
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 ...
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 ...
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 ...
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 ...
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 ...
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
...
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 ...
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ?
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?
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 ...
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
...
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 ...
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....
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 ...
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 ...
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 ...
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 ...
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/...
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 ...
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 ...
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 ...
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 ...
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 ...
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. ...
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 ...
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....
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, ...
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 ...
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 ...
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 "...
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