My test case need to interact with three different system, say system A, B, C.
System A, B can be opened on chrome and IE both,but system C being legacy system, can be opened on IE only.
On System A, I have to enter series of some user data which then redirects us to system B (we are integrating system A & B) within same browser. After performing some action on system B, in order to assert status we have to open system C which is legacy application and can be opened only on IE.
Now how can I execute my test case in such a way that opening system A, B on chrome and opening system C on IE.
I am using selenium webdriver with cucumber and serenity
Opening two different browser for same test case in Selenium
1.8k Views Asked by SachinB At
1
There are 1 best solutions below
Related Questions in SELENIUM
- Can't get Selenium element
- Trying to find HREF from table with Selenium in Python
- Python | How i get the link of products that doesn't have href with selenium
- Selenium works only when I'm connected to a remote server
- Logging in automation using Selenium requests / responses- why it wont work?
- Why can't I scrape data from etherscan
- TypeError: 'SwitchTo' object is not callable
- Why driver.get doesn't work in Python Selenium when using Profile
- Trying to fill out an online form using selenium but it can't find the element
- Targeting Accept Policy With Selenium
- Python Selenium - Select Options not returning all the options
- Spraping data from a table is slow but uncertain why
- Unable to convert byte[] image to base64 using cucumber scenario api's - java selenium
- Selenium WebDriver - google account login problem using python
- Click on login button using Selenium
Related Questions in SELENIUM-WEBDRIVER
- Selenium Python - The element I'm looking for cant be found even though it exists in Yahoo Finance
- I am automating web scraping using python
- Linkedin API for median tenure
- How can I find a button element and click on it?
- Scrolling Instagram Followers Not Working
- Need Help Extracting Redirect URL from a div Element with Specific Class Name in Python Selenium
- Selenium clicked button but still getting error and exiting
- RSpec Capybara throwing Selenium error when trying to click a button with browser confirm
- beautifulsoup library not showing below #document data inside iframe tag in python
- Retreive a javascript variable from selenium (mutationobserver) to python
- C# Error: 'ExtentReports' is a namespace but is used like a type
- How to call Python function in JavaScript environment on Selenium?
- Run automated tests in parallel on desktop and mobile browser
- Optimizing Selenium script for faster execution
- Parse Dynamic Power BI table with selenium
Related Questions in CUCUMBER-JVM
- Problem with generating allure report with cucumber and junit5
- Only run some cucumber tests in parallel and run the rest sequentially using gradle tasks
- Facing issue while running Testcases from runner class in the Cucumber with ObjectFactory with Latest Version of Cucumber
- Run only a certain scenario using maven
- Cannot run testng because ngcucumber failed to run
- how to access cucumber.io report URL programatically after all tests runs
- "Deprecated Main Class" warning when executing Feature file
- Conditional Cucumber Steps class
- all the scenarios are not working from the feature file example table
- Does the @BeforeAll in cucumber runs before spring application context is loaded?
- Similar '@isolated' from cucumber-jvm with cucumber-js
- facing issue in Pactum cucumber undefined error
- Rerun in cucumber junit5
- suddenly get this error io.cucumber.core.exception.CucumberException: Failed to instantiate class stepdefinitions.BasicStepDefs
- Junit5 launcher won't find my Cucumber tests
Related Questions in SERENITY-BDD
- Could not instantiate class org.openqa.selenium.edge.EdgeDriver in Serenity
- How to run Automation api testing with serenity-cucumber bdd using jar file
- Serenity Full Report shows bad ui
- Issue accessing env specific parameters from serenity.conf from a static context
- Serenity Bdd 4.1.0 : No BaseStepListener has been registered
- ElementNotInteractableException: element not interactable (When uploading the file by using the CloudFIleOperationUtil )
- Serenity BDD framework test case fails after Chrome Version update 121 ,Could not instantiate new WebDriver
- Surefire plugin crashed
- How to use both CfT (Chrome for Testing) and chromedriver lacal binaries with Serenity BDD configuration
- How to run serenity with cucumber without maven or gradle
- appium test on saucelabs using serenity framework
- Selenium methods which can be used to upload picture/file when sendkeys and javascript executor are not working
- Serenity Report is not generated Build Failed after successfully running test scenarios in Maven project
- Getting [ERROR] zip END header not found in Serenity BDD Maven project in IntelliJ IDE CE
- Compatibility serenity-jira-plugin with Jira
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
QAF supports feature of working with multiple drivers. Since QAF 2.1.11 additional feature of having muliple driver sessions in the same test is added
To have multiple driver session in the same thread/test-case
set driver name using QAFTestBase#setDriver("driverName") For instance,
NOTE: If you don't want to quite driver while switch, set
driver.nameproperty instead of set driver.