Separate WebTestMixin and add TransactionWebTest