3.4 跨域配置
@ConfigurationpublicclassCorsConfig{privateCorsConfigurationbuildConfig(){CorsConfigurationcorsConfiguration=newCorsConfiguration();corsConfiguration.addAllowedOrigin("*");corsConfiguration.addAllowedHeader("*");corsConfiguration.addAllowedMethod("*");returncorsConfiguration;}@BeanpublicCorsFiltercorsFilter(){UrlBasedCorsConfigurationSourcesource=newUrlBasedCorsConfigurationSource();source.registerCorsConfiguration("/**",buildConfig());returnnewCorsFilter(source);}
3.5 安装教程
- mysql本地创建数据库,导入sql文件
- 修改项目yml数据库配置文件为自己的配置
- 运行项目
- 在运行前端项目
4.项目展示
登录页
4.1 医生用户
首页
健康建议
健康阅读
添加文章
健康档案管理
查看档案
修改密码
4.2 普通用户
主页
个人信息
查看个人档案
健康阅读
4.3 管理员用户
主页
角色管理
新增角色
用户管理
权限管理
5.系统测试
5.1 编写测试用例
登陆测试用例
注册测试用例
5.2 单元测试
在单元测试的时候,主要测试的是前后台各功能模块的功能是否都正常运行,是否和预期的结果相同,页面间的跳转和页面数据显示是否正常,实现的方式是单步调试,调试工具是用PostMan,辅助工具使用IE的脚本调试。在PostMan中设置断点,跟踪语句,逐句或者逐过程的调试,对出现的问题进行记录,并在完成所有测试后,对BUG进行了修复。
5.3 系统和集成测试
系统测试是通过将健康管理的前后系统进行整合,整体的测试平台的性能,测试前后台是否有数据不匹配,或者数据冲突等问题。集成测试是将整个平台放在服务器上,通过远程的访问、使用,测试系统平台是否能正常运行,通过使用VS2005提供的压力测试工具,对平台进行压力测试,以测试在用户使用高峰期时,平台的承受能力。
集成压力测试方法:
- 创建测试项目
- 添加Web测试
- 运行健康管理平台,此时web测试工具将对网站的相应操作记录,记录充足后停止记录,并生成相应代码
- 添加负载测试
- 在向导中设置需要测试环境,运行测试
完整代码:https://download.csdn.net/download/weixin_55771290/87395430


















