期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
基于Netty和Kafka的IOT终端服务系统设计方案 被引量:8
1
作者 张娜 史佳炳 +2 位作者 吴彪 包晓安 文艺霏 《浙江理工大学学报(自然科学版)》 2020年第2期240-245,共6页
解决Netty网络程序应用框架的NIO线程与业务处理线程间的耦合是提升服务器并发量的关键问题,为此提出了一种基于Netty和Kafka的IOT终端服务系统设计方案。该方案结合了Kafka消息中间件,使Netty只负责提供和管理NIO线程,其它的业务处理... 解决Netty网络程序应用框架的NIO线程与业务处理线程间的耦合是提升服务器并发量的关键问题,为此提出了一种基于Netty和Kafka的IOT终端服务系统设计方案。该方案结合了Kafka消息中间件,使Netty只负责提供和管理NIO线程,其它的业务处理线程由Kafka的消费者端(Consumer)负责,并在Consumer中加入自定义业务处理线程池对复杂耗时业务逻辑进行处理,以解决因Netty线程被阻塞而导致终端请求堆积的问题。同时提出了一种自定义设备通信协议,在一定程度上提升了Netty编解码的速度,使NIO线程不会被阻塞。结果表明:与传统的Netty和kafka服务器系统方案相比,该系统方案对于上万级请求可以做到毫秒级响应,具有更快的协议编解码速度,并且在鲁棒性方面都有很好的表现。 展开更多
关键词 Netty Kafka 高并发 物联网 服务器
下载PDF
基于多种群进化算法的测试用例优先级排序研究 被引量:3
2
作者 张娜 胡国亨 +2 位作者 金瑜婷 史佳炳 包晓安 《浙江理工大学学报(自然科学版)》 2018年第2期218-223,共6页
为了提升软件测试的效率,加快软件研发的进度,提出了一种基于多种群进化的测试用例排序算法。该算法首先针对单种群遗传算法容易产生早熟收敛的问题,提出了一种多种群并行进化模型,以增强算法的全局寻优能力;然后根据该模型,结合软件需... 为了提升软件测试的效率,加快软件研发的进度,提出了一种基于多种群进化的测试用例排序算法。该算法首先针对单种群遗传算法容易产生早熟收敛的问题,提出了一种多种群并行进化模型,以增强算法的全局寻优能力;然后根据该模型,结合软件需求覆盖和软件缺陷检测率,综合考虑代码覆盖率、测试用例设计信息和历史执行信息三个方面的因素,提出了一种动态调整测试用例优先级的计算方法。实验结果表明:与传统的面向单一目标覆盖的测试用例优先级排序算法相比,该算法的测试速率和软件缺陷检测能力得到一定的提升。 展开更多
关键词 回归测试 测试用例优先级 多种群 动态调整
下载PDF
基于OTT策略的可变力度组合测试用例优先级排序方法 被引量:1
3
作者 张娜 林青霞 +2 位作者 吴彪 金瑜婷 史佳炳 《计算机测量与控制》 2018年第7期26-31,共6页
如何选取组合力度用于测试是可变力度组合测试用例优先级排序方法中迫于解决的关键问题;采用组合覆盖率为排序标准能够满足组合覆盖率,但其排序因素单一,测试用例优先级排序结果差异性较大,且无法根据测试结果反馈信息及时调整组合测试... 如何选取组合力度用于测试是可变力度组合测试用例优先级排序方法中迫于解决的关键问题;采用组合覆盖率为排序标准能够满足组合覆盖率,但其排序因素单一,测试用例优先级排序结果差异性较大,且无法根据测试结果反馈信息及时调整组合测试用例优先级;针对上述问题,该文结合One-test-at-a-time(OTT)策略、利用局部组合覆盖率、测试用例失效率和测试用例重要程度对组合测试用例优先级排序方法进行了研究;在测试过程中,实时关注测试用例的执行结果用于在线调整测试用例排序因素的取值情况,以达到实时更新组合测试用例优先级的目的;实验结果表明:相较于Random、ICBP、GISVSP和LISVSP方法,该方法使得组合测试用例优先级排序结果相对稳定,且在缺陷检测率上具有竞争力。 展开更多
关键词 可变力度组合测试 测试用例 优先级
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部