cancel
Showing results for 
Search instead for 
Did you mean: 

Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

New Contributor

Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

Hi



We are evaluating TestComplete in context of BDD for one of the ongoing project.



This project is presently using 'SpecFlow' tool for converting business requirements into user stories and then an automated test before application development takes place.



We are using TestComplete for other project targeting regression testing and curious to know whether TestComplete can be extended to use in BDD approach.



If possible, THEN

please provide a comparison showing TestComplete better than SpecFlow

in BDD's context. Also the implementation steps in detail for it.



Thanks

Sushil
4 REPLIES 4
New Contributor

RE: Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

?? Anyone. Any experience around BDD or TDD with TestComplete.



Thanks

Sushil
Not applicable

RE: Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

Hi Sushil,



You can implement BDD with TestComplete by combining the Connected Application in C# and SpecFlow.NET, so you write your automation steps using TestComplete directly in Visual Studio. So far I have seen impressive results.



You need to use automation driver with SpecFlow.NET and TestComplete fits the purpose.



There are challanges as Connected Application documentation is not clear or scattered, so you need to spend some time in trial and error until you get confortable with the API.



Also there are few casting issues which might create noise with code check tools like ReSharper or FxCop.



Best,

Unmesh



New Contributor

RE: Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

Thanks Unmesh

Re: RE: Does TestComplete supports Behaviour Driven Development(BDD)? If 'Yes' How? Any challenges?

Hi everyone!

 

I'm happy to announce that we've implemented BDD support in TestComplete v14. There are two ways you can get started - 

1. Within TestComplete itself: https://support.smartbear.com/testcomplete/docs/bdd/index.html

2. With our continous testing platform: https://support.smartbear.com/testcomplete/docs/working-with/integration/hiptest/index.html

 

Hope this helps you accelerate your BDD efforts.

 

Prashant

New Here?
Join us and watch the welcome video:
6 / 7 API Testing Mistakes Video
Top Kudoed Authors