DigitalPlatform / dp2

Integrated Library System / 图书馆集成系统
http://digitalplatform.github.io/dp2
Apache License 2.0
106 stars 54 forks source link

dp2installer切换新的MySQL Nuget包后部署测试 #888

Open wuayang001 opened 2 years ago

wuayang001 commented 2 years ago

测试清单:

主要分两大类测试

  1. 原来部署好的实例,可以正常运行
  2. 新部署实例,可以正常运行
wuayang001 commented 2 years ago

测试用例 1

测试目的:

原来部署好的实例,观察各项数据库是否正常

测试步骤:

  1. 旧实例部署好一个实例”t1“ 。
  2. 卸载dp2installer,下载最新版
  3. 打开内务,进入读者查询窗
  4. 检索读者后,选择一个读者进入读者窗。
  5. 修改里面读者信息:证号---899087908908 点击保存,成功 符合预期
  6. 进入实体查询窗,检索一个实体册,双击进入种册窗,再次双击进入册窗
  7. 修改实体册信息:册价格:154-------100 点击下方确定
  8. 回到种册窗,点击【全部保存】成功 符合预期
  9. 进入书目查询窗,检索一批书目。
  10. 双击进入marc编辑界面,修改书目信息:701字段----$atest 点击【全部保存】 成功 符合预期

测试结果:

20211122-wy:dp2library:3.97.7996.18415 dp2installer测试版:3.5.1.0 测试结果符合预期

wuayang001 commented 2 years ago

测试用例 2

测试目的:

新部署实例,应正常

测试步骤:

  1. 卸载dp2installer,下载最新版
  2. 打开dp2installer -dp2kernel
  3. 部署新实例(MySQL版本:8.0.27)命名管道方式连接
  4. 打开dp2library部署新实例”t3“
  5. 部署完后创建四个书目库,成功
  6. 打开内务,进入新实例URL。
  7. 导入ISO书目文件。
  8. 打开书目窗,检索书目成功
  9. 双击进入种册窗,修改书目信息 成功符合预期

测试结果:

20211122-wy:MySQL版本:8.0.27 dp2installer测试版:3.5.1.0 dp2library:3.97.7996.18415 通过创建实例成功,导入书目,修改书目信息成功来判断 新版本的Nuget包没有 异常。 测试结果符合预期