Can I write a Selenium Code Module for Ranorex?
We have the situation that we already have the whole solution (very big solution) under test with selenium(c#) for UI tests (incl all page objects). Now for End2End testing we want to implement Ranorex to help abstract testcase building for Testdesigners without programming skills. Is there a possibility to write selenium based tests based on the existing page objects and provide them as code modules to ranorex? I could not find any reference or code examples to do this. We use a selenium grid for execution so I think this should be possible in theory when I can access the webdriver. But I'm not sure. Any tips or other inputs are helpful thanks
c# selenium ranorex
add a comment |
We have the situation that we already have the whole solution (very big solution) under test with selenium(c#) for UI tests (incl all page objects). Now for End2End testing we want to implement Ranorex to help abstract testcase building for Testdesigners without programming skills. Is there a possibility to write selenium based tests based on the existing page objects and provide them as code modules to ranorex? I could not find any reference or code examples to do this. We use a selenium grid for execution so I think this should be possible in theory when I can access the webdriver. But I'm not sure. Any tips or other inputs are helpful thanks
c# selenium ranorex
add a comment |
We have the situation that we already have the whole solution (very big solution) under test with selenium(c#) for UI tests (incl all page objects). Now for End2End testing we want to implement Ranorex to help abstract testcase building for Testdesigners without programming skills. Is there a possibility to write selenium based tests based on the existing page objects and provide them as code modules to ranorex? I could not find any reference or code examples to do this. We use a selenium grid for execution so I think this should be possible in theory when I can access the webdriver. But I'm not sure. Any tips or other inputs are helpful thanks
c# selenium ranorex
We have the situation that we already have the whole solution (very big solution) under test with selenium(c#) for UI tests (incl all page objects). Now for End2End testing we want to implement Ranorex to help abstract testcase building for Testdesigners without programming skills. Is there a possibility to write selenium based tests based on the existing page objects and provide them as code modules to ranorex? I could not find any reference or code examples to do this. We use a selenium grid for execution so I think this should be possible in theory when I can access the webdriver. But I'm not sure. Any tips or other inputs are helpful thanks
c# selenium ranorex
c# selenium ranorex
asked Nov 23 '18 at 6:56
somecoolnamesomecoolname
123212
123212
add a comment |
add a comment |
3 Answers
3
active
oldest
votes
To run your existing Selenium test suite from within Ranorex refer to How to Use Ranorex with Existing Selenium Tests.
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
add a comment |
Thank you for your reply. This article describes how to run existing selenium testcases. What I'am looking for is to write small code modules based on selenium syntax and selenium page objects as code modules that ca be then stitched together in ranorex to form a testcase.
add a comment |
Ranorex support helped me with the Problem. You can access the Selenium Webdriver with the following code:
public void SeleniumAPI ()
{
var webDriverEndpoint = Host.Current.TryGetAsWebDriverEndpoint();
if(webDriverEndpoint == null)
Report.Info("Selenium", "Test is currently not running on a selenium Endpoint");
else
{
//Your code here
}
}
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53441944%2fcan-i-write-a-selenium-code-module-for-ranorex%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
To run your existing Selenium test suite from within Ranorex refer to How to Use Ranorex with Existing Selenium Tests.
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
add a comment |
To run your existing Selenium test suite from within Ranorex refer to How to Use Ranorex with Existing Selenium Tests.
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
add a comment |
To run your existing Selenium test suite from within Ranorex refer to How to Use Ranorex with Existing Selenium Tests.
To run your existing Selenium test suite from within Ranorex refer to How to Use Ranorex with Existing Selenium Tests.
answered Nov 23 '18 at 7:36
Tobias WalterTobias Walter
1
1
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
add a comment |
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Could you elaborate a bit more on the solution you are providing?
– Urosh T.
Nov 23 '18 at 7:45
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
Actually I've linked a step by step guide which explains how to use your existing selenium test in Ranorex Studio
– Tobias Walter
Feb 15 at 10:53
add a comment |
Thank you for your reply. This article describes how to run existing selenium testcases. What I'am looking for is to write small code modules based on selenium syntax and selenium page objects as code modules that ca be then stitched together in ranorex to form a testcase.
add a comment |
Thank you for your reply. This article describes how to run existing selenium testcases. What I'am looking for is to write small code modules based on selenium syntax and selenium page objects as code modules that ca be then stitched together in ranorex to form a testcase.
add a comment |
Thank you for your reply. This article describes how to run existing selenium testcases. What I'am looking for is to write small code modules based on selenium syntax and selenium page objects as code modules that ca be then stitched together in ranorex to form a testcase.
Thank you for your reply. This article describes how to run existing selenium testcases. What I'am looking for is to write small code modules based on selenium syntax and selenium page objects as code modules that ca be then stitched together in ranorex to form a testcase.
answered Nov 23 '18 at 11:31
somecoolnamesomecoolname
123212
123212
add a comment |
add a comment |
Ranorex support helped me with the Problem. You can access the Selenium Webdriver with the following code:
public void SeleniumAPI ()
{
var webDriverEndpoint = Host.Current.TryGetAsWebDriverEndpoint();
if(webDriverEndpoint == null)
Report.Info("Selenium", "Test is currently not running on a selenium Endpoint");
else
{
//Your code here
}
}
add a comment |
Ranorex support helped me with the Problem. You can access the Selenium Webdriver with the following code:
public void SeleniumAPI ()
{
var webDriverEndpoint = Host.Current.TryGetAsWebDriverEndpoint();
if(webDriverEndpoint == null)
Report.Info("Selenium", "Test is currently not running on a selenium Endpoint");
else
{
//Your code here
}
}
add a comment |
Ranorex support helped me with the Problem. You can access the Selenium Webdriver with the following code:
public void SeleniumAPI ()
{
var webDriverEndpoint = Host.Current.TryGetAsWebDriverEndpoint();
if(webDriverEndpoint == null)
Report.Info("Selenium", "Test is currently not running on a selenium Endpoint");
else
{
//Your code here
}
}
Ranorex support helped me with the Problem. You can access the Selenium Webdriver with the following code:
public void SeleniumAPI ()
{
var webDriverEndpoint = Host.Current.TryGetAsWebDriverEndpoint();
if(webDriverEndpoint == null)
Report.Info("Selenium", "Test is currently not running on a selenium Endpoint");
else
{
//Your code here
}
}
answered Nov 26 '18 at 14:39
somecoolnamesomecoolname
123212
123212
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53441944%2fcan-i-write-a-selenium-code-module-for-ranorex%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown