一、测试场景
测试环境
前端框架:CSFramework V6.1 旗舰版
后端框架:WebApi后端框架 V3.0
数据库版本:SqlServer 2012+,阿里云ECS服务器
数据库框架:CSFramework.EF v3.0
操作系统:Windows 10, x64
SqlServer数据库清单
本文将测试下面的数据库。
二、CSFramework.EF-NET8 数据库框架
基于.NET8+EFCore原生数据库框架。
CSFramework.EF数据库框架VS解决方案
目前支持四种主流数据库:MySql、Oracle、SqlServer,以及国产数据库:DaMeng(达梦V8)
三、CSFrameworkV6.1旗舰版 - SqlServer数据库测试
连接SqlServer数据库测试
使用SqlConnector工具连接SqlServer数据库:
连接SqlServer数据库成功:
测试系统数据库 CSFrameworkV6_System (SqlServer)
用户登录界面,选择数据库账套
登录系统进入主界面,开始测试业务功能。
测试《用户管理》:CSFrameworkV6_System.tb_MyUser表
如图中所示,当前账套:Normal(SqlServer:120.79.85.97)
Normal:账套编码
SqlServer:120.79.85.97:数据库类型及数据库服务器地址
测试《审计日志》:CSFrameworkV6_System.sys_LogData表
测试《多语言管理》:CSFrameworkV6_System.sys_LanguageData表
测试账套库 CSFrameworkV6_Normal
测试《报价单》:CSFrameworkV6_Normal.tb_QO/tb_QOs表
测试《实时库存查询》:CSFrameworkV6_Normal.tb_Inventory表
测试工作流引擎 CSFramework_Workflow
工作流管理:CSFramework_Workflow.Workflow、WorkflowNodeData、WorkflowBusinessDoc三张表
四、CSFramework.WebApi后端框架 - SqlServer数据库测试
运行WebApi服务器
测试WebApi接口
查看WebApi接口日志:
测试CSFrameworkV6业务接口
五、配套软件工具测试
测试数据库连接工具 - SqlConnector.exe
测试连接成功:
测试代码生成器 - CodeGenerator.exe
获取SqlServer数据库名称列表、表名称列表、存储过程列表
获取表结构:
获取存储过程列表、存储过程参数:
测试软件自动升级程序 - AutoUpgrader.exe
升级程序SqlServer数据库配置:
发布升级包:
查询升级包:
获取升级包:
显示升级进度:
《本文完》
六、本文相关软件介绍
☛C/S架构软件开发平台 - CSFrameworiV6旗舰版
☛CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)
CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)-开发框架文库
☛CSFramework.EF(.NET8+EFCore) 数据库组件
☛CodeGeneratorV6.1 - C/S框架代码生成器
CSFramework.CodeGeneratorV6 代码生成器-开发框架文库
☛SqlConnectorV6.1 - 数据库连接工具
SqlConnectorV6.1 - 数据库连接工具-开发框架文库
☛AutoUpgrader - 自动升级程序
C/S架构软件自动升级程序AutoUpgraderV2.1软件简介( NET7+EFCore )-开发框架文库