Arquillian/Graphene/Drone

33 views
Skip to first unread message

Greg Martz

unread,
May 7, 2018, 9:33:18 AM5/7/18
to seleniu...@googlegroups.com
Does anyone out there use the above combination?  There is not a whole lot out there that I've been able to find and I'm really struggling.  Perhaps it will just not meet my needs?  I don't do any deployments, I just test against a website.  I can't find a way using Drone to instantiate a webdriver to a certain URL runtime.  I can't put an @Location() in the PageObject because that changes depending on what environment the testng test is run against.  Anyone have any working examples?

Thanks!
Greg

Greg

Jonathan Herbaut

unread,
May 7, 2018, 10:03:43 AM5/7/18
to seleniu...@googlegroups.com
I'm not using Arquillian for testing because I'm from .NET world. But when I see the benefits of Arquillian, Graphene and Drone and what you really needs, I don't understand why you wanted to use them absolutly.
Why don't you just simply use a framework test like JUnit to make what you want ?
Maybe I'm missing something concerning your needs.

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+unsubscribe@googlegroups.com.
To post to this group, send email to selenium-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/CAJ5e%3DeheZzighek%2B3SBO8jPPnDo%3DjYHujqPzwBMHYmvS5CjmAg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Greg Martz

unread,
May 7, 2018, 10:53:39 AM5/7/18
to seleniu...@googlegroups.com
Actually, JUnit and Arquillian are not even close to being the same.  JUnit (actually I'm using TestNG) is a test execution framework.  Graphene sits on top of Selenium and has quite a few powerful methods and makes using Selenium quite powerful and robust.  Drone sits on top of the WebDriver and does the same thing.  That's the reason.  

I'm just struggling how to bypass the arquillian.xml and the @Location.  


Thanks!
Greg

Greg Martz
Test Analyst III - eBusiness Lead QA Automation Analyst  |  (425)416-5039  |  gma...@Costco.com 

"Confidentiality Notice:  This e-mail message, including any attachments, is for the sole use to the intended recipient(s) and may contain confidential and privileged information.  Any unauthorized review, use, disclosure or distribution is prohibited.  If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message."


On Mon, May 7, 2018 at 7:03 AM, Jonathan Herbaut <jonathan...@gmail.com> wrote:
I'm not using Arquillian for testing because I'm from .NET world. But when I see the benefits of Arquillian, Graphene and Drone and what you really needs, I don't understand why you wanted to use them absolutly.
Why don't you just simply use a framework test like JUnit to make what you want ?
Maybe I'm missing something concerning your needs.
2018-05-07 15:31 GMT+02:00 Greg Martz <gma...@costco.com>:
Does anyone out there use the above combination?  There is not a whole lot out there that I've been able to find and I'm really struggling.  Perhaps it will just not meet my needs?  I don't do any deployments, I just test against a website.  I can't find a way using Drone to instantiate a webdriver to a certain URL runtime.  I can't put an @Location() in the PageObject because that changes depending on what environment the testng test is run against.  Anyone have any working examples?

Thanks!
Greg

Greg

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+unsubscribe@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+unsubscribe@googlegroups.com.
To post to this group, send email to selenium-users@googlegroups.com.

Gagandeep Singh

unread,
Aug 28, 2019, 12:15:40 AM8/28/19
to Selenium Users
Hi Greg, have you managed to achieve this? I am having the same issue. I am trying to run my tests in JIRA container but it keeps throwing null pointer exception on driver. Do you have a working example you can share? 


On Tuesday, May 8, 2018 at 2:53:39 AM UTC+12, Gregma wrote:
Actually, JUnit and Arquillian are not even close to being the same.  JUnit (actually I'm using TestNG) is a test execution framework.  Graphene sits on top of Selenium and has quite a few powerful methods and makes using Selenium quite powerful and robust.  Drone sits on top of the WebDriver and does the same thing.  That's the reason.  

I'm just struggling how to bypass the arquillian.xml and the @Location.  


Thanks!
Greg

Greg Martz
Test Analyst III - eBusiness Lead QA Automation Analyst  |  (425)416-5039  |  gma...@Costco.com 

"Confidentiality Notice:  This e-mail message, including any attachments, is for the sole use to the intended recipient(s) and may contain confidential and privileged information.  Any unauthorized review, use, disclosure or distribution is prohibited.  If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message."


On Mon, May 7, 2018 at 7:03 AM, Jonathan Herbaut <jonatha...@gmail.com> wrote:
I'm not using Arquillian for testing because I'm from .NET world. But when I see the benefits of Arquillian, Graphene and Drone and what you really needs, I don't understand why you wanted to use them absolutly.
Why don't you just simply use a framework test like JUnit to make what you want ?
Maybe I'm missing something concerning your needs.
2018-05-07 15:31 GMT+02:00 Greg Martz <gma...@costco.com>:
Does anyone out there use the above combination?  There is not a whole lot out there that I've been able to find and I'm really struggling.  Perhaps it will just not meet my needs?  I don't do any deployments, I just test against a website.  I can't find a way using Drone to instantiate a webdriver to a certain URL runtime.  I can't put an @Location() in the PageObject because that changes depending on what environment the testng test is run against.  Anyone have any working examples?

Thanks!
Greg

Greg

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to seleniu...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to seleniu...@googlegroups.com.

To post to this group, send email to seleniu...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages