UTCN软件设计-WebSockets和Cypress



我们增加了将事件从服务器推送到用户界面的功能,然后使用赛普拉斯实现了一些简单的端到端测试。
-00:00当前后端状态的回顾
-03:15 REST控制器的异常处理
-08:25访问当前登录的用户
-11:55关于静态变量和多线程的讨论
-14:48我们对用户界面目标的概述
-17:10使用事件发布器将服务与控制器分离
-23:32在后端启用WebSockets
-27:05在前端监听WebSocket事件
-32:48根据收到的事件更新模型
-38:07测试WebSocket集成
-43:23关于端到端测试的讨论
-44:31创建用于重新播种数据库的端点
-49:22赛普拉斯简介
-51:09编写我们的第一个测试(只读方案)
-53:50在测试之前调用重新种子端点
-55:30编写更复杂的测试(用户交互方案)
-58:29闭幕词和现实生活中的使用场景