Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Posted By: ParRus
Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Executable Specifications: End-to-End Acceptance Testing With SpecFlow
WEBRip | English | MP4 + Project files | 1024 x 768 | AVC ~122 kbps | 15 fps
AAC | 109 Kbps | 44.1 KHz | 2 channels | 2h 56mn | 522 MB
Genre: eLearning Video / Development, Programming

Acceptance tests prove your solution actually works, and using them to implement executable specifications proves your solution does what it should do. In this course we look at capturing requirements as executable specifications and implementing them as end-to-end tests with SpecFlow.
This course uses SpecFlow to write automated acceptance tests at different levels, to prove your app meets the needs of different stakeholders. We'll build tests that flex the whole stack at the feature level, so the business users are happy they're getting what they want. And we'll use the same technologies to write technical acceptance tests that flex non-functional requirements, so the technical team is confident the solution is fit for purpose. The end result is a suite of tests that prove your app does what it needs to do, and does it well.

Content:

01. Introducing Executable Specifications 00:34:48
01. Introducing Exectuable Specifications 02:30
02. About the Course 01:28
03. Executable Specifications as Acceptance Tests 01:59
04. Feature Acceptance Tests 02:55
05. Technical Acceptance Tests 02:03
06. Negative Acceptance Tests 02:39
07. Stakeholders 03:00
08. Demo 1 (part 1): Features of the Demo Solution 02:42
09. Demo 1 (part 2): Demo Solution Walkthrough 02:29
10. The Demo Solution 01:09
11. SpecFlow 101 03:38
12. End-to-End Testing 01:29
13. A Real World End-to-End Testing Story 02:33
14. Why You Need End-to-End Tests 02:35
15. Module Summary 01:32
02. Acceptance Testing the Whole Stack 00:40:44
16. Introducing Exectuable Specifications 03:28
17. About the Course 01:38
18. Demo 1 (part 1): Given Steps 03:40
19. Demo 1 (part 2): When Steps 02:58
20. Demo 1 (part 3): Running the Test 02:51
21. Automating WPF 03:51
22. Demo 2 (part 1): Then Steps 03:01
23. Demo 2 (part 2): Finishing the Test 03:19
24. Automating the Browser 02:35
25. Demo 3 (part 1): Technical Steps 03:17
26. Demo 3 (part 2): Resetting State 04:50
27. Checking the Database 01:42
28. The Discontinue Feature 01:02
29. Module Summary 02:25
03. Acceptance Testing Outside the Stack 00:43:24
30. Introducing the Reorder Feature 02:04
31. Reorder by Email 03:55
32. Demo 1 (part 1): Papercut 03:09
33. Demo 1 (part 2): SMTP Stub 03:36
34. Demo 1 (part 3): Verifying Emails 03:12
35. Self-Hosted SMTP Stub 02:47
36. Reorder by Web Service 01:59
37. Demo 2 (part 1): WCF Stub 03:21
38. Demo 2 (part 2): Verifying Web Service Calls 03:03
39. Self-Hosted WCF Stub 02:36
40. Reorder by Message Queue 02:43
41. Demo 3 (part 1): Message Handler Stub 04:08
42. Demo 3 (part 2): Verifying Messages 02:19
43. Self-Hosted Message Handler 02:18
44. Module Summary 02:09
04. Technical Acceptance Tests 00:41:22
45. Introducing Technical Acceptance Tests 02:52
46. GET Product API Feature 01:10
47. Demo 1 (part 1): The GET Feature 03:03
48. Demo 1 (part 2): Automating the GET 03:09
49. Demo 1 (part 3): Negative Testing 01:47
50. PUT Product API Feature 03:30
51. Demo 2 (part 1): Discontinue With PUT 04:11
52. Demo 2 (part 2): Reorder With PUT 03:35
53. PUT Product Acceptance Tests 01:29
54. API Performance Feature 02:22
55. Demo 3 (part 1): Load Testing With loader.io 03:13
56. Demo 3 (part 2): Message Handler Stub 02:28
57. Demo 3 (part 3): Verifying Messages 01:55
58. Load and Performance Acceptance Tests 01:22
59. Performance Testing in the Cloud 03:18
60. Module Summary 01:50
05. Course Summary 00:15:57
61. Requirements as Features 04:11
62. Executable Specifications as Acceptance Criteria 04:23
63. When Not to Use Unit Tests 02:37
64. When to Use Acceptance Tests 02:08
65. Course Summary 02:36

also You can watch my other last: Programming-posts

General
Complete name : 07. Stakeholders.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 5.01 MiB
Duration : 3mn 0s
Overall bit rate mode : Variable
Overall bit rate : 233 Kbps
Encoded date : UTC 2014-08-22 16:44:21
Tagged date : UTC 2014-08-22 16:44:32
Writing application : HandBrake 0.9.8 2012071700

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Baseline@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=50
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3mn 0s
Duration_FirstFrame : 67ms
Bit rate : 122 Kbps
Width : 1 024 pixels
Height : 768 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.010
Stream size : 2.62 MiB (52%)
Writing library : x264 core 120
Encoding settings : cabac=0 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=50 / keyint_min=15 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2014-08-22 16:44:21
Tagged date : UTC 2014-08-22 16:44:32
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 3mn 0s
Bit rate mode : Variable
Bit rate : 109 Kbps
Maximum bit rate : 153 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 2.34 MiB (47%)
Title : Stereo
Language : English
Encoded date : UTC 2014-08-22 16:44:21
Tagged date : UTC 2014-08-22 16:44:32
Screenshots

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]

Exclusive eLearning Videos ParRus-blogadd to bookmarks

Executable Specifications: End-to-End Acceptance Testing With SpecFlow [repost]