Onboarding Webinar - 05/01/2022
43:02
.NET Testing Frameworks
12:06
3 жыл бұрын
Onboarding Webinar 2021-10-06
45:45
3 жыл бұрын
Onboarding Webinar 2021-09-23
53:05
3 жыл бұрын
Onboarding Webinar 2021-09-09
55:56
3 жыл бұрын
Onboarding Webinar 2021-08-04
1:07:25
3 жыл бұрын
Onboarding Webinar 2021-07-07
57:26
3 жыл бұрын
Onboarding Webinar 2021-06-09
38:57
3 жыл бұрын
Onboarding Webinar - 2021-04-07
36:02
Onboarding Webinar - 2021-03-10
49:33
Migrating from Selenium to Playwright
1:46:50
Onboarding Webinar - 2021-02-11
57:49
Onboarding Webinar - 2021-01-27
1:01:16
Writing Plugins for SpecFlow
1:41:16
3 жыл бұрын
Introduction to SpecFlow+ LivingDoc
6:55
Пікірлер
@Broaderview4141
@Broaderview4141 2 ай бұрын
Is specflow work with mac?
@preenza69
@preenza69 2 ай бұрын
so specflow does not work on mac?
@SegersIan
@SegersIan 5 ай бұрын
Where is the BDD link in the description ?
@AzariahMichal
@AzariahMichal 5 ай бұрын
Why not use the official cucumber supported extension?
@_Mentat
@_Mentat 5 ай бұрын
Navigation is hard. Where is "the next one"?
@techrelated2417
@techrelated2417 6 ай бұрын
Very well explained and useful, thanks man 👍
@smileys010xxx
@smileys010xxx 10 ай бұрын
How can I implement it in ci/cd to run in multiple browsers? if specflow.actions can only supports one browser?
@rahulpednekar214
@rahulpednekar214 Жыл бұрын
Can i add a .text attachment using the Output API?
@dinaroudiny9676
@dinaroudiny9676 Жыл бұрын
can I have the code link on github
@ilhamiaktan7560
@ilhamiaktan7560 Жыл бұрын
My project is a .Net C# project. I want to run my @smoke tag in the spec flow playwright project. Which command do I need to run in the terminal?
@saravanans8214
@saravanans8214 Жыл бұрын
Is this feature still supported? i dont think still they have support for this
@josphinemonicaj388
@josphinemonicaj388 Жыл бұрын
Similar to Examples concept, I would like to keep reusable feature steps in external files and call it from a scenario. Is there any possibility to achieve this.
@kaushalyabhardwaj136
@kaushalyabhardwaj136 Жыл бұрын
May I see the code in the Steps on how you populate those first, second number fields.. Thank you
@brianbrazil3082
@brianbrazil3082 2 жыл бұрын
May I see the code in the Steps on how you populate those first, second number fields.. Thank you
@lilu4480
@lilu4480 2 жыл бұрын
Tengo implementado un Excel en los Examples, pero al generar el reporte con LivingDoc, aunque en el archivo TestExecution.json, si se guarda la ejecución, al momento de generar el reporte, no se muestra lo que se ejecutó con el Excel. ¿Alguien me podría ayudar?
@pdharmendra
@pdharmendra 2 жыл бұрын
Very Nice
@alimh666
@alimh666 2 жыл бұрын
Nice work
@WesShaddix
@WesShaddix 2 жыл бұрын
This was really nice. How are you starting your web application when you run your specs so that it's available when the specs navigate to the url?
@dererzherzog
@dererzherzog 2 жыл бұрын
Thank you for this overview. Can you please add links for the recommended video and website?
@PriyankaDas-sk1ft
@PriyankaDas-sk1ft 2 жыл бұрын
Somehow the webinar video is not very clear. Its blurry .Here are couple of things that I want to achieve : a) How to generate Living Doc automatically each time after running tests via Test Explorer? I do not want to run the command manually each time to generate the report. b) Also how can I save/store the old instance of Living Docs in Project Folder to refer later (if needed)?
@swaroopgowda3204
@swaroopgowda3204 2 жыл бұрын
Even I’m facing same issue, are you able to generate now and can you please help.
@karolmichalik701
@karolmichalik701 Жыл бұрын
I am actually using (for local runs) a bat file. Something like this - you will have to adjust but I think it will be the hint: " @echo off REM Run dotnet test command dotnet test PATH_TO_PROJECT.sln REM Check the exit code of the previous command IF %ERRORLEVEL% NEQ 0 ( echo dotnet test failed. exit /b %ERRORLEVEL% ) REM Run livingdoc command livingdoc feature-folder "PATH_TO_FEATURES" --test-execution-json "PATH_TO_TestExecution.json" --output "PATH_TO_RESULTS.html" REM Check the exit code of the previous command IF %ERRORLEVEL% NEQ 0 ( echo livingdoc failed. exit /b %ERRORLEVEL% ) echo Batch file completed successfully. " Ah though you will have to add a line to rename and copy the existing results.html at the top to other directory like archive or whatever. Similar thing should be achievable on CI/CD pipeline of your choice I think.
@ingridtawfiek7131
@ingridtawfiek7131 2 жыл бұрын
Can this be used with Scenario Outline or only Scenario?
@AnirudhGarg1123
@AnirudhGarg1123 Жыл бұрын
Can be used either way. This is used to repeat a single step multiple times.
@User-rj1nh
@User-rj1nh 2 жыл бұрын
Hi, I am working with specflow migration project from .net framework 2.0 to .net 6, when i run the unit test i keep getting a strange error which i am not sure where to fix this. Please find the error below:  NewMessageArrives No source available  Duration: 203 ms Message:  No matching step definition found for one or more steps. using System; using TechTalk.SpecFlow; namespace MyNamespace { [Binding] public class StepDefinitions { private readonly ScenarioContext _scenarioContext; public StepDefinitions(ScenarioContext scenarioContext) { _scenarioContext = scenarioContext; } [Given(@"the Logic App ""(.*)"" on ResourceGroup ""(.*)""")] public void GivenTheLogicAppOnResourceGroup(string p0, string p1) { _scenarioContext.Pending(); } I got the error for all the statement in the scenario. Can someone help me to identify the cause of this error please?
@nileshshegokar4146
@nileshshegokar4146 2 жыл бұрын
Thank you very much for showing this fixes
@linneahulten405
@linneahulten405 2 жыл бұрын
Can you use multiple test case on the same scenario, like you would in normal tests?, or do you need to write multiple scenarios with the same steps in them, just to make sure something isn't hard-coded? Like if I want to test 1+2=3, but also test 2+3=5, for example?
@onepoket
@onepoket 2 жыл бұрын
Wow, literally an hour of trying to get Spec flow to make Appium launch the app on the emulator. You should edit this with a voice over and highlight the change/setting that you were missing to make the emulator start the app properly. I fast forwarded through that section because I couldn't take it. Also, I already have appium running and tests working in c# / Xamarin iOS, what I wanted to see was how SpecFlow could maybe help me streamline my test creation, so far I haven't seen much SpecFlow and what you have shown up until 1h:23m has been quickly passed over with little explanation.
@SpecFlowBDD
@SpecFlowBDD 2 жыл бұрын
This is a recording of a livestream, where the focus was more on Appium then on SpecFlow. If you want to learn more about SpecFlow, please checkout our BDD/SpecFlow Masterclass at specflow.org/learn/school/.
@darktrick2235
@darktrick2235 2 жыл бұрын
I would've appreciated an introduction to the actual software and not the concepts around it. Do you have a quick overview video that can make it clear to me if this software will fulfill my business needs - or at least tells me whether it's worth spending more time evaluating?
@kranthijangampet2338
@kranthijangampet2338 2 жыл бұрын
Hi from India. Thank you very much for this session! I would like to see how the results report Index.html look like in Page object model and screen play model. Just curious to see the difference. Could you please attach if possible.
@dominiqueboyer8761
@dominiqueboyer8761 2 жыл бұрын
This video is helpful, but I'm getting lost to convert my steps definitions that use javascript code and IJavaScriptExecutor.ExecuteScript method, selenium allow interaction (click, ...) with the result the method. I'm not able to get something like that with EvaluateAsync().
@gonaswathi
@gonaswathi 2 жыл бұрын
how do I resolve the issue if my other classes have and object created which is no parameter constructor. Example I have XYZ class which has Bindings class object created Bindings bindings = new Bindings(); now you made Bindings class accepting one parameter right, so my XYZ class will complain? Please let me know how to resolve this issue.
@fahdshalhoub6300
@fahdshalhoub6300 2 жыл бұрын
The issue that caused the emulator to not launch automatically when running the tests on minute 23:37 was a misspell in the Appium json file name Incorrect spelling in the video: specflow.action.json Correct spelling: specflow.actions.json
@kashishkumar1271
@kashishkumar1271 2 жыл бұрын
Hi, I am getting invalidnodejsinstance exception
@cuongme626
@cuongme626 2 жыл бұрын
The Interactions class is a bit limited. I want use other methods on IPage. Would be good to create an interface so I can extend it or just use the IPage directly without the helper class.
@automationselenium1331
@automationselenium1331 2 жыл бұрын
I don't see the option to create a Step File in VS 2022, I am able to create a Feature file but when I try to create step file there is no option under Specflow
@automationselenium1331
@automationselenium1331 2 жыл бұрын
Sorry I see there is no option for step file and we can define steps from the feature file, but when I tried to do the same thing ( your video : 27.20) for me it says steps are already defined even though I have not defined anything yet
@tanneruraviteja3312
@tanneruraviteja3312 2 жыл бұрын
Hi Jordan, really nice session. i know this is not right place to ask this question but i have a doubt related specflow hooks. In a web based application having 100 respondents each respondent have different ids. i have to run my test cases for all respondents using id which are listed in test data file. file consists of 100 respondent ids, using this file i have to select an id in backend and run the application. here i have to choose the id before the application launched. so, in this case can we use Before feature hook to access that file to select option in backend. is it possible for specflow hooks to access the data from file. Please help me with the answer 🙏🙏🙏 Is there any alternative procedures to follow 🙏🙏🙏
@anthonysmith7956
@anthonysmith7956 2 жыл бұрын
I love expressive writing
@S__K_A
@S__K_A 2 жыл бұрын
@Specflow earlier the screenshot for each step was shown once the tests are run (in the test explorer output window where it would show if the step is pass/fail) .I do not see that option in visual studio 2022 . Is this anything specific to VS or Am I missing anything for specflow.Kindly help
@DancerMax100
@DancerMax100 2 жыл бұрын
Не слышно
@S__K_A
@S__K_A 3 жыл бұрын
Is it possible to run same tests in different browsers in Specflow? Like I need to run my scenario first in chrome and then in Firefox. Please help. I have tried the project in Specflow OSS but it doesn't work for me
@SpecFlowBDD
@SpecFlowBDD 2 жыл бұрын
Not now, but in the next weeks we will bring this feature to SpecFlow.
@S__K_A
@S__K_A 2 жыл бұрын
@@SpecFlowBDD Thank you 👍
@lost-prototype
@lost-prototype 3 жыл бұрын
This shows nothing about how it's done.
@antonkovalchuk874
@antonkovalchuk874 3 жыл бұрын
Thanks for this tutorial. but what if "Interactions" in SpecFlow.Actions.Playwright do not work in my project. How to use standard Playwright Element selectors?
@SpecFlowBDD
@SpecFlowBDD 3 жыл бұрын
You can use the BrowserDriver directly to get access to the Playwright Browser instance. Please have a look at the example here: github.com/SpecFlowOSS/SpecFlow.Actions/tree/main/Plugins/SpecFlow.Actions.Playwright#page-object In the BaseClass the BrowserDriver and the Playwright Browser are used directly without interactions
@antonkovalchuk874
@antonkovalchuk874 3 жыл бұрын
Thank your for this tutorial, Subscribed.
@queenstownswords
@queenstownswords 3 жыл бұрын
Please implement a way to embed failure screenshots or a link to a video for test failures - like extent reports.
@SpecFlowBDD
@SpecFlowBDD 3 жыл бұрын
This is already implemented in the latest version of LivingDoc. This video was made before we implemented this feature. Documentation for it can be found here:docs.specflow.org/projects/specflow-livingdoc/en/latest/Guides/outputapild.html Video about it: kzbin.info/www/bejne/ZqHViph4rrSqa6M