# PSD 2 - 3D Secure Testing

**URL:** <https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259>\
**Category:** Archive\
**Tags:** security\
**Created:** [12 July 2019 14:50 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259 "2019-07-12T14:50:56Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![bjoern\_w](https://avatars.discourse-cdn.com/v4/letter/b/e79b87/32.png) [@bjoern\_w](https://club.ministryoftesting.com/u/bjoern_w)\
**Post date:** [12 July 2019 14:50 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/1 "2019-07-12T14:50:56Z")

</div>

Hey Clubmembers,

we, as probably a lot of other companies, are facing the implementation of the PSD 2 directive, hence the use of 3D Secure measures in our e-commerce channels.

I am currently in the process of defining e2e scenarios and functional test cases, try to identify the delta to our “old” payment processing and challenge our PO´s in regards to adaption if their stories and use cases.

Does anyone in this community have an experience in regards to setting up the test management for this sort of situation? Is there any experience with different providers?  
What are situations you have to have a specific look upon?

Happy for any feedback, even if it is: Sorry, no idea 😉

Looking forward to receive valuable feedback

Bjoern

Remark: I tried the 30 days E-Commerce, but this really for an initial start (based on my review of the content - I know the different card test numbers on credit cards etc.).

---

<div class="post-metadata">

**Author:** ![marissa](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/marissa/32/5167_2.png) [@marissa](https://club.ministryoftesting.com/u/marissa)\
**Post date:** [18 July 2019 20:21 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/2 "2019-07-18T20:21:05Z")

</div>

Hi Bjoern

I’m currently working on this too and found it so hard to know where to start!

Firstly, your payment provider/whoever you’re using to implement PSD2/3D Secure should give you a range of test cards with expected responses specifically to 3DS2. That’s a really important place to start.  
Then I just started to look at all the areas around checkout flows and look at exploratory testing that you can do around the flows - especially the periodic table of testing heuristics to direct my exploratory tests 🙂

I really hope that helps! There was no testing help to be found online when I started this and now I’m coming to an end with it so I really hope this helps give you and anyone else looking for help on this a bit of a start 🙂

---

<div class="post-metadata">

**Author:** ![bjoern\_w](https://avatars.discourse-cdn.com/v4/letter/b/e79b87/32.png) [@bjoern\_w](https://club.ministryoftesting.com/u/bjoern_w)\
**Post date:** [19 July 2019 06:15 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/3 "2019-07-19T06:15:41Z")

</div>

Hi marissa,  
thanks, at least I am not alone 😉  
The periodic table of the testing heuristics is already in development.  
The checkout flows alone are killing me (incremental charges are just one of the scenarios).  
I will report my “experiences” once the project is over.

Bjoern

---

<div class="post-metadata">

**Author:** ![AdyStokes](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/adystokes/32/14440_2.png) [@AdyStokes](https://club.ministryoftesting.com/u/AdyStokes)\
**Post date:** [19 July 2019 07:04 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/4 "2019-07-19T07:04:27Z")

</div>

Hi Bjoern, we set up and tested this quite a while ago and have just retested with the upcoming changes so I can share a little of what we did.

In terms of pre-requisites we had to make sure our e-commerce number was set up for 3D Secure, I believe most if not all are now but 3 1/2 years ago it was a thing. The cards provided are also enabled for 3DS so our approach was along the lines of;  
E-commerce number / card set up true and false  
Then for our payment flow it was;  
Successful payment with/without  
Unsuccessful payment failed for 3DS reasons / non 3DS reasons

We basically went through those variants on multiple devices

I hope that helps a little?

And do you have a link to the periodic table of testing heuristics? I have something similar so I’m interested to see what else is out there, thanks 🙂

---

<div class="post-metadata">

**Author:** ![marissa](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/marissa/32/5167_2.png) [@marissa](https://club.ministryoftesting.com/u/marissa)\
**Post date:** [19 July 2019 08:57 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/5 "2019-07-19T08:57:45Z")

</div>

This is the table I use: [https://images.app.goo.gl/fun4NTHmZoTn4V8t9](https://images.app.goo.gl/fun4NTHmZoTn4V8t9)

I found out about it at Software Testing Clinic - not sure exactly where it came from

The biggest areas I’m testing are ensuring I get the expected responses from the test cards and exploratory testing to ensure security/accessibility. Then regression check the rest of our checkout

---

<div class="post-metadata">

**Author:** ![AdyStokes](https://sea2.discourse-cdn.com/flex020/user_avatar/club.ministryoftesting.com/adystokes/32/14440_2.png) [@AdyStokes](https://club.ministryoftesting.com/u/AdyStokes)\
**Post date:** [19 July 2019 13:05 UTC](https://club.ministryoftesting.com/t/psd-2-3d-secure-testing/27259/6 "2019-07-19T13:05:59Z")

</div>

Ah, thank you. I was aware of that one.

This is mine:

> **[Current Periodic Table of Testing and Archive](https://www.thebigtesttheory.com/blog//2017/07/current-periodic-table-of-testing-and.html)**
>
> The history of the Periodic Table of Testing with release notes. 
