Questions tagged [test-automation-framework]
A test automation framework provides a superstructure for automated tests. The superstructure may include APIs, coding practices, ways to structure and run the automated tests.
426
questions
1
vote
1
answer
135
views
Is there a way to check if an external program is running from Katalon Studio?
My application has a print document option that opens the pdf reader.
Is there a way to check if the pdf reader is running from Katalon?
0
votes
2
answers
9k
views
How do I implement Extent Reports in my REST assured API testing framework?
I have recently started rest assured to automate APIs. My current framework folder structure has an ApiTestCases class in a folder under src/test/java.
I have a testNG suite xml to run the tests. How ...
1
vote
2
answers
1k
views
How to retrieve dynamically all Web elements information from UI Screen using selenium?
Need to retrieve all elements information present in the UI screen. For more clarification i have attached the generic screen
From above image i need to retrieve label-name ...
0
votes
1
answer
272
views
Code to automate a web form in SilkTest tool using VB/.NET Language? [closed]
I am new to Silk test and dont know VB or .NET coding.
Please provide a sample code to automate a website/form in VB or .NET?
1
vote
2
answers
2k
views
How do I switch reporting from allure reports to extent reports in an existing automation framework?
I have been handed an existing framework that uses allure reports for reporting purposes. I am not really liking allure reports for primarily a couple of reasons:
It displays the results only after ...
2
votes
4
answers
415
views
How to make automated test for logical output file generation?
I am Microsoft .net developer. I have written an application which imports XML(which contain information about the employer, employee, dependent, benefit plans, cafeteria etc) files into my various ...
0
votes
1
answer
204
views
Selenium Web Page Navigation Bloating Test Case
I am fairly new to automation and am trying to form the basic structure for my company moving forward. I have done some research and am trying to implement POM but am a bit confused over structure and ...
1
vote
1
answer
460
views
How do I setup and get started with Appium on Ubuntu? [closed]
I have been recently asked to automate flow on mobile devices but I have no clue about mobile automation. I have tried setting up Appium on my machine but to no avail and I find it very cumbersome and ...
2
votes
1
answer
275
views
What is the typical test automation scenario where decorator Design Pattern can be applied?
What is the typical automation scenario where decorator design pattern can be applied in UI test automation ?
Please share your practical experiences with small code examples to help us fellow QA ...
0
votes
1
answer
460
views
UI testing tools for Win32 app written in C?
I have a game written in C, and I would like to write UI tests for it. Are there any suitable frameworks for testing UI's written in C? Both the game logic and the UI are written in C.
3
votes
4
answers
4k
views
How to create automation framework for automation of REST APIs?
Currently, I am using JMeter to automate APIs but I have been asked to form a framework that is quicker and convenient to use for everyone in the team and a framework that preferably involves reading ...
2
votes
2
answers
8k
views
Automated testing for Windows desktop
I am looking for a free tool to create automated test scripts for a Java-Swing application. I found Sikuli, but it wasn't updated years ago and seems to be an unstable solution. Winium looks obsolete ...
6
votes
5
answers
271
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 ?
0
votes
2
answers
237
views
What level of Selenium Webdriver Automation Frameworks are being used by experts in the Software Industry [closed]
I have started learning selenium webdriver using java to increase my skill set as a blackbox tester. I have been practicing a lot about JUnit, Test NG, Page object model etc.
However, I am not ...
30
votes
8
answers
26k
views
How to make selenium tests more stable?
I am using selenium tests to perform GUI-based system tests of non-public scientific use cases. Although I have build more-or-less a complete wrapper around the selenium module with functions to ...
-1
votes
1
answer
2k
views
java.lang.NullPointerException occured while implementing driver initialization through inheritance
Base class:
public class Base {
public WebDriver driver ;
@BeforeMethod
public void initialize() {
System.setProperty("webdriver.chrome.driver", "/Users/apple/eclipse-workspace/Selenium/...
1
vote
4
answers
302
views
Can we use an automation tool to test the text file created by Java?if yes which one?There is no UI for this project
Can we use an automation tool to test the text file created by Java?if yes which one?
The data will be loaded in the oracle DB and then we have to create a text file using that data after applying ...
1
vote
1
answer
82
views
Send hotkeys to Silk webdriver
I use Silk Webdriver to make Selenium tests.
In my application there are a lot of hotkeys (functions keys and ctrl+key combinations) to make the application easier to use.
How can I send those ...
1
vote
1
answer
50
views
Appium Automation Test code development - Assertions for all the intermediate pages
I came across a native mobile application testing framework where if suppose user registration involves navigating to 5 screens, then the validation (assertions) for the field labels and properties (...
1
vote
1
answer
439
views
Clean pom.xml from all not used dependencies
Maybe this question was already posted here. If yes, please attach the link, I couldn't find out the same.
I would like to clean my old and not used dependencies from pom.xml, can someone advice me ...
3
votes
3
answers
362
views
Automation Testing approach for Web Based Application
I am automating a website which has multiple modules and involves users of different privileges (say Admin, User Type 1 and User Type 2). I am using Microsoft's Unit Test Tool inbuilt framework with ...
1
vote
2
answers
2k
views
Using Selenium commands in Katalon
How can I use Selenium commands in Katalon Studio? There is a commands reference on Katalon site, but I can't seem to call those from my scripts written in the Katalon script writing tool.
https://...
-1
votes
2
answers
5k
views
driver is getting null for utility classes
I'm getting null pointer exception for driver object.
Here is the flow:
BaseClass initializes the driver (WebDriver driver = new ChromeDriver();)
I create a test class and extend it with BaseClass. ...
1
vote
1
answer
3k
views
Selenium Webdirver C# Running more than one test class from the test suite
I have created a test framework in VS 2017. The framework is written in the Page Object Pattern. To avoid having one test class and N number of test methods I have decided to split all my tests into ...
0
votes
1
answer
62
views
Seeking Python test frameworks that support structured test results that include “non failure” data
I am having a hard time finding any test frameworks or plugins for frameworks that support saving "validation data strings" as part of the test results. I find this a little surprising so I am hoping ...
11
votes
7
answers
1k
views
Version controlling for Test Automation code
Our DevOps team has come up with a concept that I (as a QA automation engineer) do not agree with. They are suggesting that the test automation code should also have versioning that is always ...
2
votes
1
answer
7k
views
Does Robot Framework have more to offer than Cucumber?
I have some experience with Robot Framework + Selenium and am now learning Cucumber, since I noticed it's one of the most widely used frameworks in test automation. However, from what I've seen so far,...
8
votes
5
answers
314
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 ...
1
vote
2
answers
3k
views
How to write in console the Webelement content
I have following source-code:
main.container-fluid:nth-child(5)<main class="container-fluid ng-scope" ng-view=""><div class="row ng-scope">
<section class=&...
3
votes
2
answers
111
views
How you decide the right level of function abstraction in Page object model?
I wonder how people take a call in deciding the right level of function abstraction in Page objects, I sometimes find myself either on a very high level like "CreateOrder" or sometimes very low level ...
2
votes
1
answer
770
views
What is the best way to do test coverage for the automated tests
I would like to know is there any way for us to find test coverage utilizing any code coverage libraries or something similar. For example, for integration testing, I am using automated solutions. If ...
0
votes
3
answers
1k
views
Is learning Python over Java is preferable in future for automation testing? [duplicate]
Want to be master in automation..so please folks help me to achieved it.
I know core java basic which I used in automation testing Selenium web-driver (learning phase using it for past 2-3 months).
...
4
votes
2
answers
287
views
GUI Automation testing framework for android games
Is there any test framework which supports android games? I have used UiAutomator2.0 for GUI automation test, but for some games, it is unable to capture screen.
1
vote
0
answers
37
views
Technology limitations for web application that scrapes web pages [closed]
I am starting the development of a web platform that provides automated tasks to users, and I have been redirected to this forum after asking the same question in stackoverflow and not being accepted ...
2
votes
1
answer
266
views
Test Automation for a website with over 8000 webpages
I have joined a team recently where I have been asked to implement automation testing for a SiteCore based website with over 8000 webpages. The exact functionality that was expected of me was to ...
5
votes
1
answer
102
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 ...
0
votes
1
answer
63
views
Looking for a way to identify tests to deprecate/remove based on code changes [duplicate]
How do companies do this typically? Is there any metadata linkage between test cases and code components covered?
3
votes
2
answers
1k
views
Clean up test cases
How do companies clean up test cases? If I have 5000 tests in my library and 1000 of them are deprecated because we have cleaned up the code associated originally, how do we ensure that the tests are ...
1
vote
0
answers
49
views
Did anyone used MUNIT for API integeration testing?
Did anyone use MUNIT for API integration testing?
I'm exploring options to build automation suite for API's and among different options, there is not enough information regarding munit.
Could someone ...
2
votes
2
answers
332
views
Test framework for Unix application testing
I'm looking for recommendations on test automation framework for running a suite of command line applications.
I'm used to more development unit testing type of frameworks such as xUnit or MSTest ...
2
votes
1
answer
904
views
Integrating Protractor testing framework into my existing AngularJS app- invalid URL when testing on VM
I recently started working on an application that has been written in AngularJS, and have been tasked with setting up automated testing for the app (all of the testing that has been done as part of ...
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 ...
5
votes
1
answer
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, ...
1
vote
1
answer
325
views
AngularJS testing frameworks/ libraries for automated testing
I am currently working on some software, for which, the front end is being developed using AngularJS.
We would like to incorporate some automated testing into our development lifecycle, so that we ...
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 ...
1
vote
0
answers
33
views
Benchmark Video Meta Testing Framework
I’m trying to find a good flow/framework to perform benchmark tests.
I have a video transcoder CLI app which get as an input a video and output a video.
I need to write a script which will compare ...
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 ...
2
votes
2
answers
165
views
What is the fastest way to test a website across all browsers and browser versions?
I have made a social media web application and I want to test the compatibility of the web application for the different type of browsers and browser version.
I started testing my web application ...
3
votes
2
answers
33k
views
How to call a method from one class to another class when both are TestNG classes
I have 2 TestNG classes which are:
ProductCanvas
package objectRepo;
import java.util.List;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium....
1
vote
1
answer
1k
views
non-static method sendKeys(java.lang.CharSequence...) cannot be referenced from a static context
I am Using IntelliJ Idea 2016.3.4 and JDK 1.8. It has an inspection that claims the following:
java: non-static method sendKeys(java.lang.CharSequence...) cannot be referenced from a static context
...