2.8 KiB
2.8 KiB
apiVersion: batch/v1
kind: CronJob
metadata:
name: spol-prod-tenant-creation
namespace: daily-test
labels:
controller: cronjob
spec:
schedule: "0 23 * * *" #表明每晚23点会执行这个任务
jobTemplate: # job控制器模板,用于为cronjob控制器生成job对象,下面其实就是job的定义
metadata:
name: job
spec:
template: # 模板,当副本数量不足时,会根据下面的模板创建pod副本
spec:
restartPolicy: Never # 重启策略只能设置为Never或者OnFailure
containers:
- name: spol-prod-tenant-creation-job
image: registry.cn-guangzhou.aliyuncs.com/gdcyy-open-library/auto_test:latest
# 打印当前的系统时间
command: ["apifox","run","https://api.apifox.com/api/v1/projects/1107786/api-test/ci-config/412428/detail?token=x-F8QkIvHfo93FxgmsNKte","-r","html,json","--upload-report"]
综合服务平台测试用例
- 租户初始化
- 为租户分配权限
- 为租户的管理员分配权限
- 新增普通用户
- 开发商的应用管理
- 开发商/超管,新建应用
- 更新公私钥(超管),返回公私钥字符串
- 读取应用的开发信息,客户端ID
- 向租户授权使用
- 应用SSO认证信息校验
- 开发商/超管,新建应用
- 应用用户
- 租户管理员
- 查看已添加应用
- 去应用市场,查看未添加的应用
- 添加应用,查看租户应用,是否可配置
- 移除应用,
- 即在租户的应用管理界面,不再显示
- 应用市场可见
- 设置应用的管理员和用户范围
- 启用/禁用应用的快捷菜单
- 校验用户登录后,读取菜单接口,查看对应的菜单项
- 租户管理员
- SSO模块的测试
- cookie校验登录,
- cookie授权,校验返回值
- sdk封装校验cookie,
- 三方登录,拿到token
- 授权码校验登录
- 授权码校验,返回code
- 根据code获取三方业务系统服务地址(部分应用适用,如教育网格小程序,统一一个前端,不同后端)
- sdk封装校验code,
- 第三方登录,拿到token
- 使用token请求业务接口(获取字典)
- 登出逻辑,请求字典接口判断是否失效
- cookie校验登录,
- 平台微应用体系测试
- 认证小程序的测试
家校
- 管理端
- 在综合服务平台上启动,登录校验 参考 kubernetes-job#综合服务平台测试用例 授权码校验登录
- 判断登录成功
- 学校信息管理与维护
- 字典数据管理(评价周期、升学配置等)
- 教学结构的信息维护
- 班级/年级等
- 任课教师配置
- 通讯录,学生和家长信息的维护
- 导入(暂时有点麻烦)
- 自动升学(触发一次升学的任务)
- 在综合服务平台上启动,登录校验 参考 kubernetes-job#综合服务平台测试用例 授权码校验登录
- 家长端
- 教师端
出租屋管理
传阅 人事管理模块