Day 16 of 30 days of ecommerce testing is:
Identify which occasions in the year are busiest for ecommerce websites. Brainstorm some ideas on how you’d prepare for them?
So an obvious one is Black Friday. I was thinking of some other times of the year that there might be peaks but not as hectic, like Mothers day and Christmas.
While I think for busy times you need to think about load/performance, it’s also a time where your coverage becomes amplified. I had a discussion recently with @ash_winter about performance testing. A valuable thing I learned from this was while performance is useful, there’s no point doing it unless you have a solid amount of testing done elsewhere before that.
With this in mind, before I focus on tools like Jmeter or locust.io, I would focus on the API and Unit test layers. If they’re not up to scratch, performance testing wouldn’t give me useful information.
I took to SauceLabs website for some ideas here:
The tax example in the post above is an interesting one, sure to lose you even more money if it’s a bug that’s introduced right before a busy season.
I liked this one for its focus on automation and how exploration works well with that.
I think after this, I would focus on our logging. Logging would help determine where else we should focus efforts before we go spending too much money on those efforts.