Winform C/S框架前端+WebApi后端测试(前后端分离测试).NET8+NETcore+EFCore

一、前言

CSFrameworkV6.1旗舰版采用前后端逻辑分离技术架构。采用Winform前端+WebApi后端方式,支持多数据库,目前提供四种主流数据库:MySql、Oracle、SqlServer、达梦数据库。

csframework.ef多数据库-开发框架文库

本文重点测试Winform前端 + WebApi模式多数据库连接。

测试场景

数据库直连(ADO-Direct)+WebApi连接方式有六种测试场景

直连模式(ADO-Direct)测试场景

  • 连接SqlServer数据库
  • 连接MySql数据库
  • 连接Oracle数据库

WebApi模式测试场景

  • 连接SqlServer数据库
  • 连接MySql数据库
  • 连接Oracle数据库

直连模式与WebApi模式(ADODirect与WebApi)介绍

C/S开发框架两种后台连接:直连模式与WebApi模式(ADODirect与WebApi)

直连模式与WebApi模式(ADODirect与WebApi)介绍:https://www.cscode.net/archive/newdoc/613699977428997.html

二、WebApi模式 + MySql数据库

1、WebApi服务器数据库配置

CSFrameworkV6.1前端+WebApiV3后端测试报告

2、运行WebApi服务

CSFrameworkV6.1前端+WebApiV3后端测试报告

3、C/S前端配置连接方式

使用CSFrameworkV6.SqlConnector工具,连接 WebApi服务器

CSFrameworkV6.1前端+WebApiV3后端测试报告

点【测试连接】,服务端收到请求:

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

4、运行主程序测试

运行CSFrameworkV6.Main.exe,登录界面显示连接方式及webapi地址

CSFrameworkV6.1前端+WebApiV3后端测试报告

登录后,主界面的状态栏显示连接方式及webapi地址

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

5、测试系统数据库

功能路径:系统管理-> 用户管理

数据库/表:CSFrameworkV6_System / tb_MyUser表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

6、测试账套数据库

功能路径:基础资料 -> 图片管理

数据库/表:CSFrameworkV6_Normal / dt_Images表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

三、WebApi模式 + SqlServer数据库

1、WebApi服务器数据库配置

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

2、运行WebApi服务

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

3、测试系统数据库

功能路径:系统管理-> 用户管理

数据库/表:CSFrameworkV6_System / tb_MyUser表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

4、测试账套数据库

功能路径:基础资料 -> 图片管理

数据库/表:CSFrameworkV6_Normal / dt_Images表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

四、WebApi模式 + Oracle数据库

1、WebApi服务器数据库配置

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

2、运行WebApi服务

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

3、测试系统数据库

功能路径:系统管理-> 用户管理

数据库/表:CSFrameworkV6_System / tb_MyUser表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

4、测试账套数据库

功能路径:基础资料 -> 图片管理

数据库/表:CSFrameworkV6_Normal / dt_Images表

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

五、直连模式(ADO-Direct) + MySql数据库

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

六、直连模式(ADO-Direct) + Oracle数据库

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

七、直连模式(ADO-Direct) + SqlServer数据库

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

登录界面

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

主界面

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

八、CSFramework快速开发框架介绍

CSFramework快速开发框架介绍

 适用开发:企业级ERP、MES、MRP、HIS、WMS、CRM、MIS及POS系统桌面软件
 运行平台:Windows,Winform + .NET6/.NET7/.NET8
 开发工具:Visual Studio 2019+,VS2022(.NET8),C#语言
 多数据库:SqlServer 2012+ / MySql8 / Oracle 21c

CSFrameworkV6软件介绍

C/S软件开发平台旗舰版V6.1|.NET敏捷开发之道|Winform开发框架|C/S框架网

CSFrameworkV6软件介绍 & 操作手册

C/S架构软件开发平台 - 旗舰版V6 软件简介-开发框架文库

九、其他资料文档

☛SqlConnectorV6.1 - 数据库连接工具操作手册

SqlConnectorV6.1 - 数据库连接工具-开发框架文库

☛CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)

CSFrameworkV6.1前端+WebApiV3后端测试报告(前后端分离)-开发框架文库

☛CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)

CSFramework.WebApi V3.0 WebApi开发框架(.NETCore+EFCore)-开发框架文库

☛C/S架构软件开发平台 - CSFrameworiV6旗舰版

C/S架构软件开发平台 - 旗舰版V6 主页-开发框架文库

☛CSFramework.EF(.NET8+EFCore) 数据库组件

CSFramework.EF数据库框架简介-开发框架文库

footer .net快速开发平台创造卓越品质-开发框架文库

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐