Hi Team,
I have been using Ranorex for two projects in my team, and have recently come across the BDD support for Ranorex.
I have followed steps mentioned in document : https://www.ranorex.com/blog/how-to-use ... d-process/
In the document, they have mentioned that i can automate using Recordings or by using Ranorex automation API. But i am not able to find material on how to call recordings in the step definition file.
Also while using Automation API, can we use the repository or not?
Ranorex BDD spec flow
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
Re: Ranorex BDD spec flow
Hi Magarwal19,
Calling modules can be accomplished by calling .Start() and is shown towards the end of the guide. You can also use Ranorex API and the repository just like it were a code module. The example below might help show how this can be accomplished. Tip, drag and drop repository items into the code to automatically create a reference to it. Regards,
Ned
Calling modules can be accomplished by calling .Start() and is shown towards the end of the guide. You can also use Ranorex API and the repository just like it were a code module. The example below might help show how this can be accomplished. Tip, drag and drop repository items into the code to automatically create a reference to it. Regards,
Ned
You do not have the required permissions to view the files attached to this post.
-
- Posts: 18
- Joined: Thu Mar 07, 2019 2:04 pm
Re: Ranorex BDD spec flow
Hi Team,
Thank you for responding. This really helps.
I have one more doubt related to same:
In Ranorex suite, we can easily do the data binding. If I am going to use BDD, then do i need to implement functions to read csv and then parse data or is there a better way for same?
Thank you for responding. This really helps.
I have one more doubt related to same:
In Ranorex suite, we can easily do the data binding. If I am going to use BDD, then do i need to implement functions to read csv and then parse data or is there a better way for same?
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
Re: Ranorex BDD spec flow
You are correct, you are losing the test suite feature and everything that goes along with that (key item being data-binding) when using the current SpecFlow BDD integration. Databinding will need to be coded into your BDD test if it is required.
However, if you take a peek at our product roadmap, you will see a new and improved BDD integration is being actively worked on. I do not have many details on this upcoming feature at this time, but it sounds promising! Sign up for our beta program for the possibility to test this feature early.
Regards,
Ned
However, if you take a peek at our product roadmap, you will see a new and improved BDD integration is being actively worked on. I do not have many details on this upcoming feature at this time, but it sounds promising! Sign up for our beta program for the possibility to test this feature early.
Regards,
Ned
-
- Posts: 18
- Joined: Thu Mar 07, 2019 2:04 pm
Re: Ranorex BDD spec flow
Hi Ned,
Thank you for your quick response. Hope to see progress on BDD soon.
I tried for the Beta program registration, but the link says, there is no Beta program currently.
Thank you for your quick response. Hope to see progress on BDD soon.
I tried for the Beta program registration, but the link says, there is no Beta program currently.
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
Re: Ranorex BDD spec flow
At this time there is not a public beta available but by signing up you will be contacted if and when a beta is available.
Re: Ranorex BDD spec flow
Hi,
But there is currently no way to sign up, because there is no public beta
But there is currently no way to sign up, because there is no public beta
Pavel Kudrys
Ranorex explorer at Descartes Systems
Please add these details to your questions:
Ranorex explorer at Descartes Systems
Please add these details to your questions:
- Ranorex Snapshot. Learn how to create one >here<
- Ranorex xPath of problematic element(s)
- Ranorex version
- OS version
- HW configuration
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
Re: Ranorex BDD spec flow
Oops! Thanks for pointing this out Pavel. I did not realize we updated this page and thought it was a signup list still. You will need to check this page periodically for public beta versions.
Cheers,
Ned
Cheers,
Ned
-
- Posts: 18
- Joined: Thu Mar 07, 2019 2:04 pm
Re: Ranorex BDD spec flow
ok Thank you Ned and Pavel
Re: Ranorex BDD spec flow
@Support team
None of the links mentioned by you previously in this thread (product roadmap and Beta programs) work. Please provide working links, thanks.
Any update on (proper) BDD support?
None of the links mentioned by you previously in this thread (product roadmap and Beta programs) work. Please provide working links, thanks.
Any update on (proper) BDD support?
Best Regards
Bo
Bo
Re: Ranorex BDD spec flow
Hi,
I'm afraid, both Ranorex beta program and product road map have been removed from the Ranorex site so there is nothing to share anymore And I'm afraid, there are no news regarding BDD support. All you can currently do is described here:
https://www.ranorex.com/blog/how-to-use ... d-process/
In my personal opinion, BDD is overrated and not worth the hassle. I would definitely not integrate it to Ranorex, which I believe would be a great waste of time and energy for nothing
I'm afraid, both Ranorex beta program and product road map have been removed from the Ranorex site so there is nothing to share anymore And I'm afraid, there are no news regarding BDD support. All you can currently do is described here:
https://www.ranorex.com/blog/how-to-use ... d-process/
In my personal opinion, BDD is overrated and not worth the hassle. I would definitely not integrate it to Ranorex, which I believe would be a great waste of time and energy for nothing
Pavel Kudrys
Ranorex explorer at Descartes Systems
Please add these details to your questions:
Ranorex explorer at Descartes Systems
Please add these details to your questions:
- Ranorex Snapshot. Learn how to create one >here<
- Ranorex xPath of problematic element(s)
- Ranorex version
- OS version
- HW configuration