citrusframework / citrusframework/citrus

Not all BrowserTypes are present in RemoteWebDriver. Atleast Safari for now will help!

Open
#497 2 comments 0 reactions 0 assignees View on GitHub
enhancement prio-low to-discuss
Dominant language
Java
Stars
485
Forks
155
Avg merge
4d 22h
Merged PRs (30d)
6

Description

**Citrus Version**
2.7.6

**Expected behavior**
Expecting Safari, Opera, Android Webview as BrowserTypes in Switch case under method - createRemoteWebDriver(String browserType, String serverAddress) in class SeleniumBrowser

**Actual behavior**
BrowserTypes such as Chrome, IE, Firefox alone are present.

Contributor guide

Open the contributing guide

Research direction

Start in the SeleniumBrowser class at createRemoteWebDriver(String browserType, String serverAddress), where the issue says only Chrome, IE, and Firefox are handled. Compare the existing BrowserTypes and determine how Safari, Opera, and Android Webview should be represented. Done means the requested BrowserTypes are supported by the remote-driver switch and the existing tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.