首页
学习
活动
专区
圈层
工具
发布

测试用例(功能用例)——完整demo(一千多条测试用例)

背景 随着信息化时代的到来,实现资产的数字化网络化管理,是任何一个事业单位及企业的需求:通过计算机软件,使资产易于维护、方便查询,提高资产管理的准确性,进而提高工作效率。...,右侧管理界面显示用户姓名、手机号、工号、性别、部门(资产管理部门,只读)、职务(超级管理员,只读) 首次登录时,手机号默认为空;输入有效手机号,点击【保存】,完成对手机号的编辑。...【退出】:(资产管理员&超级管理员) 点击页面右上角的【退出】,可以退出该系统,返回登录页。如果再次登录,需要重新选择角色、输入用户名、密码、任务ID和验证码。...统计报表列表 按资产状态统计:饼状图 业务规则 在断网或网络异常的情况下,在该界面执行任何操作,系统均提示“连接失败,请检查网络设置”。...返回统计报表页面。

11.6K34

我接手了一个“垃圾”系统,全栈优化后将性能提升了350倍

50 个百分位通常低于 100ms,因为许多请求都是能够快速完成的 API 端点。99 个百分位超过 20 秒也没有问题,因为一些管理页面需要好一会儿才能完成。...Dog-Piling 当用户试图在某个值退出缓存后,但在 CacheUpdateJob 重新缓存它之前访问该值时,就会导致缓存未命中,从而导致该值被实时计算。...在缓存未命中后,任何一个请求成功并将值插入到缓存中之前,所有访问该数据的请求都将执行一个资源密集型查询,这将显著增加资源使用,特别是在数据库 CPU。...对于一个需要密集计算才能得出的值,这意味着它会很快阻塞数据库的资源: ? 当出现多个缓存未命中时,数据库可能很快就会不堪重负。 此外,用户行为使问题复杂化,事情变得更糟。...解决方案之防止竞争条件 我们需要一种方法来防止系统因为一次又一次地重新计算相同的数据而超载。为了解决这个问题,我添加了一项功能,当多个请求同时请求重新生成缓存时,返回过期数据。

90530
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何开发一套EHS健康安全环境管理系统中的培训管理板块?(附架构图+流程图+代码参考)

    一个好的培训管理板块能做到:组织培训计划、分发到岗、记录参与并保留证据(签到照片、考核成绩),满足审计要求;把“谁该培训、谁已培训、谁通过”变成可查询的数据,支持自动预警与复训提醒;通过看板把培训覆盖率...一、培训管理板块到底包含哪些东西核心模块(最常用):公告与条例(通知、强制阅读)三级安全教育(公司/车间/班组)课程与计划管理(课表、周期、面授/线上混合)培训会话/活动(一次培训实例)培训对象管理(按部门...7) 报表与看板指标:覆盖率、通过率、平均分、关键岗位未培训名单、到期复训人数等。实现建议:把常用指标做成物化视图或写入 OLAP,每日定时刷新,避免实时查询重载主库。...核心 API(REST 风格,JSON 请求/返回)——只列接口契约创建课程POST /api/coursesBody: { "code":"C001", "title":"高处作业安全", "description...在这里我给大家推荐一个业务人员就能够直接上手的高性价比、零代码平台——简道云EHS 健康安全环境管理系统,简道云背靠国内BI龙头帆软,在数据处理、数据展示上的能力有绝对优势,数据分析支持高度自定义,任何分析需求都可以快速制作仪表盘

    28910

    《SaaS双优实战:数据驱动下的体验迭代与性能攻坚全指南》

    第一步花了三周时间,联合产品、设计、运维团队梳理应用四大核心业务模块(任务管理、进度跟踪、文档协作、报表导出),拆解出23个关键用户操作节点,每个节点明确需采集的核心数据:操作耗时(精确到毫秒)、点击频次...、失败率、用户放弃时的停留位置,甚至通过3场用户访谈,确认“项目归档”“批量任务状态修改”等低频但对管理员至关重要的操作,避免数据采集遗漏,为后续精准优化打下基础。...为找到瓶颈根源,我联合运维团队拆解报表生成的全链路数据:从用户提交导出请求,到系统调用权限校验接口、数据查询接口、Excel格式转换接口,再到返回下载链接,每个环节逐一统计耗时。...;其次,将同步生成报表改为异步处理—用户提交导出请求后,系统立即返回“报表生成中”状态与进度条,后台通过消息队列异步执行数据查询与Excel转换,生成完成后通过站内信+邮件通知用户下载,避免用户长时间等待...;最后,增加“报表缓存”机制,相同查询条件(同一项目、同一时间范围、同一导出格式)的报表请求,30分钟内直接返回缓存结果,无需重复生成,数据显示该机制覆盖了40%的重复请求。

    21200

    【活动回顾】StarRocks Singapore Meetup #2 @Shopee

    以下为本次活动的精彩回顾,演讲视频、PPT 及相关用户案例文章可通过文末链接获取更多信息。...目前,平台已支持 100 多个 API,日均处理 200 万次查询,TP95 延迟低至 26 毫秒,支撑了广告、供应链、安全基础设施和反欺诈等核心业务场景。...StarRocks 解决了 TIG 栈(Telegraf、InfluxDB、Grafana)在处理高基数数据和复杂元数据时的性能瓶颈,并通过物化视图和动态分区功能简化了数据聚合和管理,显著提升了近实时数据的可用性...为了这次活动,他特意从加州飞了 17 个小时抵达新加坡(几乎是直飞的最远距离之一)。尽管旅途漫长,但他的分享热情丝毫未减,为活动增添了不少亮点。...智能工作负载管理和查询计划稳定性进一步帮助系统在满足严格 SLA 的同时,提供高效、可靠的实时分析服务。活动现场花絮:以上就是本次新加坡 Meetup 的精彩内容回顾。

    20010

    JimuReport v1.6.2-GA3版本发布-修复高危SQL漏洞

    ,普通用户只能访问报表不能做任何报表修改,彻底解决被攻击风险 为了便于线上报表临时维护,拥有角色 "admin"、"lowdeveloper" 的用户,可以拥有设计权限2、敏感接口,增加角色权限控制...导出后数字为0的表格显示类型不正确#1452报表数据超过1000多条时,导出失败#1749关于报表页面展示与导出excel样式不一致问题的补充#1646合并单元格并设置单元格格式为条形码或二维码时,在某些样式下无法导出...pdf#1649关于数据解析的问题#1521日期时间类型数据,导出为pdf,格式不一致#1942自带的分页查询接口返回pageNo不对#1578api解析报表参数传时间默认值问题#1600API自定义查询条件...,API被调用多次#1325报表钻取后 返回上一页发现 日期查询条件的日期变成上一天了#1886升级版本后手写分页失效#1453页码显示有误#1893固定表头打印#1941版本1.6.0图表显示异常,数据已经提取...还是有边框#1512二维码生成的容错级别#1957jeecgboot3.5.3 存在未授权sql注入(布尔盲注绕过)#5311数值为0的单元格打印时变成空值#1972字典code sql包含系统变量时,

    1.1K00

    数据治理的数字画像

    01 用户体验的数字画像 基于不同的感知角度,将用户分为外部客户、内部用户、管理层、技术人员四类,针对特定的业务场景刻画四类使用者所体会到的“科技赋能”。...平台服务指标: (1)服务平台一般利用API接口向外提供数据,因此,通过计算API调用率可以计算出其向外输出服务的活跃程度。 (2)由数据服务带来的产品升值也是需要衡量的一大重要指标。...2、内部用户 便利性:过去业务部门向数据管理部门申请使用数据,通常使用邮件或行政流程的方式,这种方法无法实时跟踪申请进度,也无法在统一的页面集中管理,导致相关工作人员在查询与沟通上花费了大量精力。...4、技术人员 数据字典评分:当企业实施开发过程强管控时,数据字典的角色可看作是法律之于社会,其整体逻辑必须经得起反复推敲。在数据字典的查询页面设立评分反馈是一种简单但行之有效的方法。...标签资产对业务行为的命中率、指标资产对报表统计的命中率、报表资产的用户访问量等数值越高,代表着资产内容映射企业活动的准确度越高。

    1K20

    如何开发一套研发项目管理系统?(附架构图+流程图+代码参考)

    、看板性能等)代码参考(DDL、后端 API、前端看板片段、日报脚本)上线建议与 KPI(如何衡量成功)注:本文示例所用方案模板:简道云项目管理系统,给大家示例的是一些通用的功能和模块,都是支持自定义修改的...一、什么是研发项目管理研发项目管理是把研发活动(需求——开发——测试——上线)用流程和工具固定下来,核心包含:需求管理(从提出、评审、拆分、实现到验收)任务与看板(开发/测试的流转)缺陷管理(Bug 的发现...今日待办:本人今日待办项(待处理的需求/缺陷/待验收)。关键指标卡片:平均修复时长、需求通过率、本周新增缺陷数、版本通过率等。活动流:最近 50 条变更(谁改了状态、谁指派、谁关闭)。...四、基础信息:表设计与管理建议基础信息决定系统可用性与后续报表质量。...审核权限:只有管理员/项目负责人能新增 Project/Component/Version,避免冗余。数据迁移:导入 Excel 时先在测试环境跑一次,清洗重复用户/项目名再导入。

    68210

    升级到Zabbix6.0的十大理由,Zabbix6.0培训师已就位!

    备用节点不执行任何数据收集、数据处理或任何其他Zabbix任务活动。备用节点不侦听端口上的连接,并且与Zabbix后端数据库建立的连接数量非常少。高可用性节点在不同小版本之间相互兼容。...现在可以为特定用户生成一个永久的API令牌、定义一个过期日期并在API调用中使用该令牌,而不需要定期重新发出一个新的API令牌。 Zabbix 5.2版本还增加了在外部数据库中存储敏感信息的功能。...7、报表和可视化 随着定时报表功能的增加,现在任何仪表板都可以转换为定时报表。...这是旧方法的一大进步,旧方法要求用户使用常规地图功能和Zabbix API脚本来提供地理地图上的信息。...如果我们有一个带有标签的监控项,这个标签将标记与该监控项相关的任何问题。问题事件将从整个标签链(主机、模板、触发器、项等)继承标签。接下来,我们可以使用操作对特定的标签作出反应。

    2.1K31

    JimuReport积木报表 v1.7.0 变革版本发布,报表工具

    这一变更旨在确保积木报表软件能够持续稳定地为用户提供服务,并为未来的发展奠定坚实的基础,团队希望用户能够理解并支持这一决定。...#2166查询报表中日期范围和数据集求和同时存在时,查询报错,sql缺失and条件 · Issue #2258积木报表API数据显示不出来 · Issue #881【1.6.6版本】SQL中字段别名使用中文查询时会报错...,无法解析中文 · Issue #2269API 数据返回非集合数据,处理时使用了JSONArray处理 · Issue #2261报表条件表达式case无短路特性 · Issue #2265积木报表API...,选中后,点击不出现下拉项查询框鼠标上下滚动,会出现闪动的情况安全模式下存在 select * 的时候,判断拥有sql解析权限的角色,如果有可以走数据库数据源测试连接 测试不了年月选中未显示【issues.../2194】多租户模式,报表名称的唯一性校验逻辑问题issue/#881 api报表增加字段映射功能函数表达式 有空格时失效日期函数支持小时显示带背景导出图片错乱 #2379带背景导出图片时报错 #2377

    63300

    SQL Server Performance Dashboard Reports

    这些报表允许数据库管理员快速地确定他们的系统中是否存在瓶颈,瓶颈是否正在发生,捕获这些附加的诊断数据可能会对解决问题更有帮助。...例如,系统正在等待disk IO,这是Dashboard就允许用户可以快速地查看哪一个session,session中的哪一个查询计划,查询计划中哪一条语句最消耗IO。...这些捕获到报表中的信息源于SQL Server的动态管理视图,它不需要额外的跟踪或数据捕获,信息一致可用,所以它是一个不怎么消耗资源的一种管理服务器的方法。...点击蓝色的User Requests 或 User Sessions你可以看到下拉的信息。当点击User Requests,你可以看到下图的信息,显示出上次更新时的当前用户请求。...当你点击User Sessions时,你可以看到下列的报表: 这个报表与Management Studio的Current Activity显示的信息比较相似,但它能提供更多的信息。

    1.5K80

    从SAP最佳业务实践看企业管理(185)-FI-157应收账款

    然后根据相关事务(应收款、预付款、贷项凭证等)客户付款活动,更新总帐(损益)科目和客户帐户。通过帐户过帐并管理所有业务事务,并为此创建客户主数据记录。使用一次性客户,以避免建立庞大的主数据量。...业务处理科目应收款包含以下主要活动: · 过帐预付款请求 · 手动过帐预付款 · 过帐客户发票 · 使用发票参考过帐贷项凭证 · 使用付款程序或电子支付中心(EPIC)过帐付款 · 手动过帐付款 · 自动清算客户帐户中的未清项目...· 手动清算客户帐户中的未清项目 · 手动处理银行对帐单 · 帐户对帐单的重新处理 · 催款 · 帐户余额利息计算 · 一次性帐户过帐 · 设置信用限额 · 信用控制报表 一般业务流程:在该文档中,您会发现一些涵盖以下一般业务流程的事务...在应收账款模块过帐贷项凭证根据客户的查询,您决定为其提供贷项凭证应收会计FB75过帐会计凭证以允许向客户贷款手动结算预付定金发票开立以后,可手动清算预付款与发票。...催款过期项目存在于各个客户帐户中,必要时,计算欠款利息,并向客户发送催款函应收会计F150现在可打印催款通知。催款数据已在客户主记录和未清项中更新(最后催款等级和最后催款日期)。

    2K90

    云成本管理方法论(一)——云成本管理模型

    可以看到,对云服务成本的有效管理已成为云用户的迫切需求,同时,对此问题的研究具有巨大的市场价值,因此,作者将在后继展开一系列系统的分析研究,尝试形成一套尽可能全面完整的云成本管理方法论,以便为云用户和云管理软件提供商提供有助的参考...像任何商品的成本一样,云资源成本由两个变量决定:使用量和单价,我们将它们统称为“云成本构成要素”。出于表述的便利,我们后面一般会将这两个变量称为用量和价格。...具体采用何种违规报告方式,一般与违规的发现方式有关,比如对于人工发现方式,一般会通过电话或邮件报告,对于事件判定方式,一般会通过 API 返回值报告。...事中管理 对于不同的判定规则,其事中管理的基本措施是一致的,即包含如下三项内容: 发现违规 报告违规 处理违规 具体来说,在创建资源或收到资源扫描结果时,将应用事前阶段创建的判定规则来尝试发现违规。...一般来说,有如下三种类型的事后管理报表: 资源报表 成本报表 违规报表 其中,如上报表都可以按资源类别,云平台,云账号,成本单元,项目等分组统计。

    4K120

    SAP S4HANA Cloud 2302 财务模块亮点

    ) 和差异 按如下方式在 REM 反冲过账中确认消耗和活动: 直接在 PCC 上更新过账 REM 反冲时产生的成本。...根据物料的标准成本估算计算在制品。 发货和活动确认会导致 WIP 增加。 可以在上次报告点反冲时生成收货,这会导致在制品减少。 差异通过计算借记到 PCC 的目标成本和收货贷项之间的差异来确定。...您可以在应用中编辑已上载的客户未清项目、在过账前检查是否存在错误及批量过账客户未清项目 (亮点6:)资产主数据的验证和替代 价值体现 您可以在创建和更改资产主数据时对其进行验证和替代。...您可以使用此应用创建自己的规则: 在验证规则中,您可以指定系统应如何检查用户为资产主记录输入的值。 在替代规则中,您可以指定系统填充或覆盖的前提条件(替换)资产主记录中的特定字段。...根据您的银行账户设置,您可以有效地识别银行账户有问题的银行对账单,并跟踪是否缺少对账单页面、银行对账单余额和总账科目余额之间的任何差异,或任何未过账的项目。

    83130

    BVS 安全帽识别系统(安全帽佩戴检测)

    对未佩戴安全帽的危险行为实时预警,将报警截图和视频保存到数据库形成报表,同时将报警信息推送给相关管理人员,可根据时间段对报警记录和报警截图、视频进行查询点播。...根据用户的需求也可以将报警信息推送给相关管理人员,协助管理人员安全生产管理。...报警记录存储 安全帽识别系统可对未佩戴安全帽的报警截图和视频及时存储到服务器数据库中,包括时间、地点、报警截图、报警视频等形成报表信息,方便人员安全管理。...告警记录快速查询 高效的报警记录快速查询能够根据时间段、监控区域对未佩戴安全帽的行为进行告警查询,对查询到的多条记录以报表的形式展示,每条记录有详细的报警截图和视频。...场景模式应用 模式一:联动门禁模式 在企业高危区域大门部署安全帽识别系统结合门禁系统,当工作人员要进如防护区域进行工作时,门禁刷卡后,需检测是否佩戴安全帽,若未佩戴安全帽则无法开启门禁。

    3.3K110

    GreenPlum的数据库性能

    例如,总负载会在运行期末报表时增加或者在大部分用户离开办公室时减小。负载会强力地影响数据库性能。了解负载以及峰值请求时刻有助于规划最有效地利用系统资源以及允许处理最大可能的负载。...例如,管理员创建三个资源队列:adhoc用于业务分析师提交的正在进行的查询,reporting用于计划的报表任务,而executive用于行政用户角色递交的查询。...如果来自报表队列的查询1和2同时运行,它们有相等份额的CPU。当一个临时查询变成活动时,它会索取一个较小份额的CPU。...如果用户希望查看或者更改任何负载管理参数值,可以使用gpconfig工具。...检查锁(竞争) pg_locks系统目录视图允许用户查看有关未解除的锁的信息。如果一个事务在一个对象上持有一个锁,任何其他查询在能够继续之前都必须等待该锁被释放。

    99340

    数商云SCM供应链管理系统介绍:企业SCM供应链系统应用领域、优势、功能详解

    ▲ B/S结构——部署成本——使用成本——维护成本低 • 服务器便捷安装: 部署成本为零,内部员工、外部用户无需安装,可以在任何时间、任意地点使用系统; • B/S界面友好: 浏览器风格,清晰易懂、布局合理...• 权限管理: 设置用户及权限,支持为公司的客户、供应商设置操作员供其自助查询、网上下单; 系统可严格控制操作员可操作的功能权限、可管理的业务范围权限。...系统自动进行状态提示、待办事务提醒、风险及异常预警(如超期未审单、超期未回单、超期未配载、在途异常或事故等),管理人员可进行单据审核、反审核、操作时效分析、质量事件记录等管理活动。...(应收项预亏确认提示、超期待结算、应收超期待催款等),管理人员可进行单据审核、反审核、风险监控处理等管理活动。...• 发票管理: ① 发票管理包括的内容有:待开票查询、开票申请、开票、废票、退票、发票寄交及确认; ② 对于购销及进出口业务还包括:抵扣登记、退税处理,SCM供应链管理系统自动进行状态提示(如未寄交、寄交未确认等

    1.3K60

    SCM供应链管理系统介绍:企业SCM供应链系统应用领域、优势、功能详解

    ▲ B/S结构——部署成本——使用成本——维护成本低• 服务器便捷安装:部署成本为零,内部员工、外部用户无需安装,可以在任何时间、任意地点使用系统;• B/S界面友好:浏览器风格,清晰易懂、布局合理,...• 权限管理:设置用户及权限,支持为公司的客户、供应商设置操作员供其自助查询、网上下单;系统可严格控制操作员可操作的功能权限、可管理的业务范围权限。...、待办事务提醒、风险及异常预警(如超期未审单、超期未回单、超期未配载、在途异常或事故等),管理人员可进行单据审核、反审核、操作时效分析、质量事件记录等管理活动。...应收项预亏确认提示、超期待结算、应收超期待催款等),管理人员可进行单据审核、反审核、风险监控处理等管理活动。...• 发票管理:① 发票管理包括的内容有:待开票查询、开票申请、开票、废票、退票、发票寄交及确认;② 对于购销及进出口业务还包括:抵扣登记、退税处理,SCM供应链管理系统自动进行状态提示(如未寄交、寄交未确认等

    2.1K60

    PowerBI 2020年10月升级,界面全翻新

    Power BI自动化和API Power BI嵌入式分析 可视化 扩展的管理功能现已全面上市!...中找到此选项,就像标准视觉效果一样: 资料准备 动态M查询参数(预览) 最终用户在过滤和与“直接查询”报表进行交互时,需要两全其美:出色的性能和对更多原始数据的访问。...对于那些在不影响报表交互性的情况下寻求更多查询性能优化的人,我们推出了一项新功能,即动态M查询参数(预览)。...通过让作者控制最终用户的过滤器如何合并到源查询中,他们可以优化查询的性能,并允许最终用户使用切片器或过滤器与报表自由交互。 如何开始 首先,您需要先打开预览开关:动态M查询参数。...在嵌入式方案中 个性化视觉效果个性化视觉特性使您的最终用户能够在报表的使用视图中浏览和个性化视觉效果。当您为报表打开个性化视觉效果时,使用嵌入式分析时,也可以使用个性化视觉效果的选项。

    8.3K40

    Power BI云端报告导出数据的几种方法探讨

    格式: 同时,基础数据也可以通过设置直接进行下载: 以上数据的下载权限可以由管理员在报表设置中进行选择: 经过多个步骤并且还有选项的过程,会让最终用户感到困惑,并在选择下载哪类数据时徘徊不定,求助与指导毕竟也要花费不少时间...最主要的问题是,对于大部分报表可视化来说,本不应该提供给用户导出数据的功能,仅仅是某几个表可能需要而已,而报表本身无法仅为特定的表或者视觉对象提供数据导出功能。...运行非常高效,基本上都在3秒内结束工作: 不过此时,疑问来了,如果是提供给最终用户下载使用,那么不同的用户在点击该按钮时,都会生成文件并保存在这个onedrive中,他们也收不到啊。 没错。...而Power Automate几乎完美地解决了以上两点,但是需要报表的管理员具有PA背景与能力,而且如果报表中需要多处设置导出,也需要花费一些时间进行添加。.../ 通过API链接将查询语句POST到数据集中,直接返回查询结果。

    7K20
    领券