Sequential testing is one of the methods that "can reduce the samples of AB testing". Also, it can peek the testing result during the test process. The advantage is clearly two mainly points:
However, after I tried sequential testing once, I found that there are two scenarios suitable for sequential testing:
I recommend to use sequential testing when you face one of the two scenarios. Besides these two scenarios, I will recommend methods other than sequantial testing.
Actually, there are lots of testing methods under the group of sequential testing. I can simply put the methods into two types.
For the first type, you decide the number of peeking beforehand. Lots of way to choose when to peek, but the most simple way is to set peeking time points evenly during experiment process. Although first type of sequential testing cannot always peek the results like second type, it has simpler setting and larger power.
For the second type, you do not need to decide any number before experiments, and you can peek anytime you want. Therefore, it usually needs continuing data or steaming data to support this method. Also, the setting is more complcated than first ones.
Evan Millar developed a simple sequential testing from random walk. The proof and the method is truly simple, so I recommend people who never used sequential testing before can try it.
resource: https://www.evanmiller.org/sequential-ab-testing.html
Developed by Wald. Actually, this is just like sequential likelihood ratio test. The more description in Wiki.
resource: https://en.wikipedia.org/wiki/Sequential_probability_ratio_test
Since SPRT can only test simple hypothesis, that is, whether a series larger (smaller) than constant, mSPRT is developed to enable multiple tests without inflating the false positive rate (FPR).
more detailed: https://docs.statsig.com/experiments-plus/sequential-testing
originally, I want to show my project with sequential testing. However, since the data is more complex than I thought, I need more time to clean it up. The article written about example of sequential testing will or will not show up in the future, all depends on my lazziness.