How to manage and club different test cases in Specflow.
We have manual testers who just write off their test cases in MTM and tfs sprint wise.
We have to take the tests from there and we automate the stories in Specflow(BDD form).
1) The manual testers do not write all the test cases in a single story. They usually create different stories for same feature. So during automation, how should our feature files be?.
2) Currently i can say we are just unit testing the methods but how will we be handling the high end scenarios for system testing. how to handle a full process say "When I add a product to cart" this actually means the customer is already in product description page and is adding a product to cart after selecting a quantity. We currently have built scenarios like "I am at product page" and "I select a quantity" and "I add a product to cart"
3) Also there is Smoke test cases to be run. So how can we select or identify test cases which would run with Smoke tests. How will be our Smoke feature file be like ?? How to reuse the other methods ? we will not be writing same test cases for smoke , we just want to reuse the other test methods for smoke as well.
I am completely new to this thing so in case i you are not clear with what i have written , please put it in comment and i will edit it.
Please help me in managing my test cases , feature files and scenarios.