diff --git a/product/ERP5Type/tests/ERP5TypeTestCase.py b/product/ERP5Type/tests/ERP5TypeTestCase.py
index c7f101f1d6d2b410d3fa43904154edf219e5eb3a..aa6867714c4f918e29483aff9ae03edf633324ea 100644
--- a/product/ERP5Type/tests/ERP5TypeTestCase.py
+++ b/product/ERP5Type/tests/ERP5TypeTestCase.py
@@ -539,6 +539,10 @@ class ERP5TypeTestCaseMixin(ProcessingNodeTestCase, PortalTestCase):
         from pdb import set_trace as tracer
       tracer()
 
+    def stepIPython(self, sequence=None, sequence_list=None):
+      import IPython.Shell
+      IPython.Shell.IPShellEmbed(())()
+
     def stepTic(self, **kw):
       """
       The is used to simulate the zope_tic_loop script