正在使用Webdriver IO测试webapp。它有一个"注册与Facebook"特征。此功能需要进行测试。
为了测试此功能,必须存在Facebook测试用户。
但是,在应用程序上创建用户帐户后,无法从我们的系统中删除该用户。因此,要#"注册Facebook"每次注册都需要一个新的Facebook测试用户;因此,每次测试运行。
如何以及使用REST API以编程方式创建Facebook测试用户并在创建测试用户时获得回调通知?
Facebook测试用户应在测试拆除期间从Facebook删除。回调通知在这里并不重要(尽管它可能适合调试和记录)。
在WebdriverIO中,设置和拆卸为beforeEach
和afterEach
。