草庐IT

CI+JUnit5并发单测机制创新实践

一.现状·问题针对现如今高并发场景的业务系统,“并发问题”终归是必不可少的一类(占比接近10%),每次出现问题和事故后,需要耗费大量人力成本排查分析并修复。那如果能在事前尽可能避免岂不是很香?二.分析原因当前并发测试多数依赖测试人员进行脚本测试,同时还依赖了研发和产品识别出并发操作的场景用例。对于并发测试,大概两条路子:所有修改同样数据的命令式接口都测一遍?【耗费巨大测试成本】保证黄金流程的接口,研发从头扒代码。【可能会遗漏,耗费一定研发成本】🤔自我反思作为研发,是不是在刚开发接口时候,识别到并发场景随着单元测试阶段同时进行并发测试,这样的成本是最小的,收益是最高效的!三.采取措施并发测试前置

在Unity中使用Excel表开发单选题和多选题

前言:去年还是小菜鸡的我写过在Unity中单选题和多选题的开发。现在进步一点点,这次可以直接编辑表格,在表格中增删改查数据即可,无需再对代码进行更改!下载链接在文章末尾,需要的可以直接划到最后!废话不多说,开始~首先需要配置三个文件读取表格的程序集:EPPlus处理Json数据的程序集:Newtonsoft.Json表格文件:question.xlsx大概流程如下创建StreamingAssets文件首先我们在工程文件Assets文件下创建一个StreamingAssets(这里我们默认使用此路径为加载路径)我们在此文件夹下创建一个表格。这里我使用的是.xlsx下面是表结构,大家如果要修改的话

c# - 使用 visual studio 开发单声道应用程序

如何使用VisualStudio在Mono上开发应用程序?这可能吗? 最佳答案 您只需在VisualStudio中构建应用程序,然后在Mono而不是.NET下运行它们。二进制文件应该是兼容的...但是您需要确保您不使用任何在Mono中不可用的库-请参阅MonoApplicationCompatibilityGuidelines.(根据该页面,您需要在VisualStudio中关闭增量构建-我之前没有意识到这点:) 关于c#-使用visualstudio开发单声道应用程序,我们在Stack