我们有 Angular 单页应用程序,我们正在为其创建测试用例。我们为登录页面编写了一个测试用例(页面加载、用户名、密码输入和登录 btn 单击操作)。在记录操作时,流程符合预期,一旦满足验证,页面就会转移到我们的应用程序主页。然而,当我们回放录音时,所有动作都发生了例外,我们得到了登录 api 调用的回复。但是浏览器不会转移到应用程序主页。它永远停留在登录页面上。
而且这种情况只发生在单页应用程序中。当我们在普通 web 应用程序中尝试相同时,它工作得非常好。页面在播放中按预期传输。
而且我已经厌倦了现有记录的编码 ui 测试,浏览器没有转移到应用程序主页。
您能否让我们知道我们应该调查什么以及如何进一步进行。