SpecFlow+ Excel Plug in.
Dear Spec Flow team,
This is a very old topic regarding Spec Flow + Excel Plug In. We are use to be a SpecFlow + paid customer to use the Excel Plug in tool. We have built hundreds if not thousands testing cases using SpecFlow Excel plug in. And we still believe this is the 'best' tool that everybody, I mean everybody including both business person and developers, can understand the business scenario, modify it easily, and creating extremely sophisticated business test cases.
Unfortunately SpecFlow decided to not upgrading the Excel Plug couple years ago (https://support.specflow.org/hc/en-us/community/posts/360012819997-Support-for-SpecFlow-Excel-in-current-SpecFlow-versions). And we have waited patiently for an updated version or placing tool. We closely followed up with Spec Flow's development, and even participated in recent SpecFlow ExcelData seminar. Unfortunately, we don't think the SpecFlow ExcelData feature is an equivalent replacement for SpecFlow Excel PlugIn.
I fully understand that SpecFlow has its own priority, and supporting Excel PlugIn may not be one of them. However, I do wonder whether SpecFlow can make it open-source, or provide a community edition, or potentially grant Enuit a limited source code license so that we can see whether we can ported the tool and make it compatible with SpecFlow's latest releases.
Your attention will be greatly appreciated.
-
Sorry, that I didn't get back to you.
I am in talks with the people in charge if we make SpecFlow+ Excel open-source. Just forgot to answer your Email.
If I have some new information about this topic, I will post an update here.
What I would like to know is, what features of SpecFlow+ Excel are you missing in SpecFlow.ExternalData?
That you can write the whole scenario in Excel?
That you can get DataTables from Excel?
Or would it be too much work for you to switch from SpecFlow+Excel to SpecFlow.ExternalData?
0 -
Andreas,
I'm terribly sorry that I was not able to answer back earlier. We use Excel to write the whole testing scenario, and convert them into testing cases. The most we depend on is the powerful Excel formulas, we calculate the expected values (arrays) for each step based on input and condition change. It's my understanding that SpecFlow.ExternalData only allows us to load the data into the testing case, but has not support the interactive data manipulation on each step yet, or at least not as flexible as Excel.
Following this link (https://enuitllc.sharefile.com/d-s5aff80572f764e20978b6b519728973b ), you can see a typical test case we created with Excel using it's formulas, we have build much more complicated cases using Excel than this. Please let me know if you cannot access the file, I can send you via email.
Please let us know if you guys make any changes regarding to SpecFlow+ Excel.
Best,
Chunxing
0
Please sign in to leave a comment.
Comments
2 comments