什么是信创测试?信创测试工具有哪些?

信创全称是“信息技术应用创新”,旨在实现信息技术自主可控,规避外部技术制裁和风险,其涉及产业链包括硬件、基础软件、应用软件、云服务、数据安全等领域。

信创测试是指对信创工程项目中的产品、系统等进行测试和验证,以确保其符合预期要求和性能表现。

信创测试的主要内容包括:

1、适配测试:测试产品或系统与信创环境、应用系统的适配程度,确保其能够在信创环境中正常运行。

2、功能测试:测试产品或系统的各项功能是否符合设计要求,是否能正确实现。

3、性能测试:测试产品或系统的性能表现,包括响应时间、吞吐量、稳定性等指标是否满足预期要求。

4、安全测试:测试产品或系统的安全性,包括漏洞扫描、代码审计、安全策略是否合理等。

5、兼容性测试:测试产品或系统在不同操作系统、浏览器、数据库等不同平台和环境中的兼容性。

6、压力测试:测试产品或系统在大量用户并发访问时是否能够保持稳定性和可靠性。

7、用户验收测试:邀请最终用户进行验收测试,以确认产品或系统是否满足用户需求和业务要求。

信创测试通常采用自动化测试工具和测试框架,以提高测试效率和准确性。同时,信创测试也需要关注测试数据的分析和处理,以便更好地发现和解决潜在问题。

信创测试工具有哪些?

1、性能测试软件PerformanceRunner(简称PR)

主要是进行效率测试使用;通过模拟高并发的客户端,通过协议和报文产生并发压力给服务器,测试整个系统的负载和压力承受能力,实现压力测试、性能测试、配置测试、峰值测试等。可直接支持http、TCP/IP、UDP、SIP、socket协议;可扩展支持https、ftp、web service、Soap、MQ协议;

支持国产操作系统上WEB应用和客户端应用的性能压力测试,同时监控国产CPU、内存、网络等硬件资源消耗情况。

2、生命周期管理工具TestCenter(简称:TC)

主要是对检测过程以及产物进行管理,包含功能有项目管理、需求管理、计划管理、执行管理、缺陷管理和报告报表管理。支持国产应用的测试的全流程线上化管理。

3、自动化测试框架AutoTestFramework(简称:ATF)

主要是管理自动化测试过程,包含项目管理、脚本管理、执行管理、执行记录、缺陷管理、报告报表管理等。支持国产应用的自动化测试数据的集中化,全流程管理。

4、自动化测试软件AutoRunner(简称:AR)

主要是针对BS/CS系统的自动化测试,包含脚本设计、脚本管理、参数化、脚本调试和执行日志。支持国产操作系统上WEB应用自动化测试。

5、静态代码扫描软件CodeAnalyzer(简称:CA)

CA基于语法解析和模式识别的静态分析与规范检查工具。实现多语言的扫描和检查,目前支持C,C++和JAVA等语言编写的源代码的静态扫描。基于白盒测试方法,在不编译和动态执行程序的前提下尽量多的找到程序中的缺陷和不符合规范的内容。支持国产操作系统上开发的应用(C,C++和JAVA语言)的静态代码扫描。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/153597.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JVM 参数

JVM 参数类型大致分为以下几类: 标准参数(-):保证在所有的 JVM 实现都支持的参数非标准参数(-X):通用的,特定于 HotSpot 虚拟机的参数,这些参数不保证在所有 JVM 实现中…

用SegNext训练dms数据集(一)

数据集官方格式: 在mmseg/datasets下对数据集进行初始定义 在configs/_ _base_ _/datasets下对数据加载进行定义 在configs/下选择需要的模型参数进行修改 找了两个模型fcn和danet进行训练 类别数应该等于 n 1, 也就是多少类别背景。46类应该是47 返回tools/trai…

Flutter的Platform介绍-跨平台开发,如何根据不同平台创建不同UI和行为

文章目录 Flutter跨平台概念介绍跨平台开发平台相关性Platform ChannelPlatform-specific UIPlatform Widgets 如何判断当前是什么平台实例 Platform 类介绍获取当前平台的名称检查当前平台其他属性 利用flutter设计跨Android和IOS平台应用的技巧1. 遵循平台的设计准则2. 使用平…

mac(M1)卸载miniconda3

参考https://stackoverflow.com/questions/29596350/how-to-uninstall-mini-conda-python step1 因为我目前只有一个base环境,所以直接在这个环境中安装 anaconda-clean即可 conda install anaconda-clean然后继续输入 anaconda-clean如果不加–yes,那…

【C进阶】字符串函数

C语言中对字符和字符串的处理很频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或者字符数组中 字符串常量适用于那些对它不做修改的字符串函数 本章重点介绍处理字符串函数的库函数的使用和注意事项 一、字符串函数 这些函数都要引…

服务器数据恢复-VMWARE ESX SERVER虚拟机数据恢复案例

服务器数据恢复环境: 几台VMware ESX SERVER共享一台某品牌存储,共有几十组虚拟机。 服务器故障: 虚拟机在工作过程中突然被发现不可用,管理员将设备进行了重启,重启后虚拟机依然不可用,虚拟磁盘丢失&#…

学习Origin

最近,在学习Origin软件,网上资源还是很多的。我简单地记录了Origin的一些知识点,来督促自己的学习。 了解一下Origin的作用。 Origin入门教程(一):一文学会Origin (sousepad.com) 该文讲述了Origin的一些基…

【SpringMVC篇】详解SpringMVC入门案例

🎊专栏【SpringMVC】 🍔喜欢的诗句:天行健,君子以自强不息。 🎆音乐分享【如愿】 🎄欢迎并且感谢大家指出小吉的问题🥰 文章目录 🎍SpringMVC简介⭐优点 🌺SpringMVC入门…

vscode的窗口下拉显示行数不够

这是为了减少程序的空间占用而存在的一个设置。设置一下即可。 设置方法 在左上角文件,个人设置,设置中,(或者用Ctrl,打开) 输入terminal,找到bell duration,设置成1000。 参考…

95、Spring Data Redis 之使用RedisTemplate 实现自定义查询 及 Spring Data Redis 的样本查询

Spring Data Redis 之使用RedisTemplate 实现自定义查询 Book实体类 原本的接口,再继承我们自定义的接口 自定义查询接口----CustomBookDao 实现类:CustomBookDaoImpl 1、自定义添加hash对象的方法 2、自定义查询价格高于某个点的Book对象 测试&a…

网络机顶盒哪个好?达人分享最新网络电视机顶盒排名TOP5

看视频、网游戏、上网课等等功能网络机顶盒都能实现,可以说是我们使用频率最高的了,尤其是对老人小孩来说。我每年都会进行上百次测评,网络机顶盒就是其中品类之一,很多朋友都在私信我不知道网络机顶盒哪个好,跟着我一…

bert入门

bert是什么 BERT(Bidirectional Encoder Representations from Transformers)是一种自然语言处理(NLP)中的预训练模型,它是基于Transformer架构的一种深度学习模型。BERT的主要目标是在大规模文本语料库上进行预训练&a…

3D 生成重建004-DreamFusion and SJC :TEXT-TO-3D USING 2D DIFFUSION

3D 生成重建004-DreamFusion and SJC :TEXT-TO-3D USING 2D DIFFUSION 文章目录 0 论文工作1 论文方法1.1论文方法1.2 CFG1.3影响1.4 SJC 2 效果 0 论文工作 对于生成任务,我们是需要有一个数据样本,让模型去学习数据分布 p ( x ) p(x) p(x…

C++ 获取文件创建时间、修改时间、大小等属性

简介 获取文件创建时间、修改时间、大小等属性 代码 #include <iostream> #include <string.h> #include <time.h>void main() {std::string filename "E:\\LiHai123.txt";struct _stat stat_buffer;int result _stat(filename.c_str(), &s…

Spring Data Redis使用方式

1.导入Spring Data Redis的maven坐标 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2. 配置Redis数据源 2.1application.yml文件…

TLB、页表不命中后发生了什么

问题 下图中真题&#xff08;第三小问的“需要读TLB多少次”&#xff09;的答案是查TLB不命中后会再查一次TLB&#xff08;红色字体是王道的解析&#xff09;&#xff0c;而王道书里给出的地址变换流程图没有这个再查一次TLB的步骤。这要以哪个为准呢。 其实我一开始的理解是&…

手撕各种排序

> 作者简介&#xff1a;დ旧言~&#xff0c;目前大一&#xff0c;现在学习Java&#xff0c;c&#xff0c;c&#xff0c;Python等 > 座右铭&#xff1a;松树千年终是朽&#xff0c;槿花一日自为荣。 > 目标&#xff1a;掌握每种排序的方法&#xff0c;理解每种排序利弊…

Tomcat隔离web原理和热加载热部署

Tomcat 如何打破双亲委派机制 Tomcat 的自定义类加载器 WebAppClassLoader 打破了双亲委派机制&#xff0c;它首先自己尝试去加载某个类&#xff0c;如果找不到再代理给父类加载器&#xff0c;其目的是优先加载 Web 应用自己定义的类。具体实现就是重写 ClassLoader 的两个方法…

bootstrapjs开发环境搭建

Bootstrapjs是一个web前端页面应用开发框架&#xff0c;其提供功能丰富的JavaScript工具集以及用户界面元素或组件的样式集&#xff0c;本文主要描述bootstrapjs的开发环境搭建。 如上所示&#xff0c;使用nodejs运行时环境、使用npm包管理工具、使用npm初始化一个项目工程test…

红队专题-Cobalt strike4.5二次开发

红队专题 招募六边形战士队员IDEA 自动换行原版CS反编译破解jar包反编译拔掉暗桩初始环境效果 stageless beacon http通信协议 过程分析上线&心跳get请求teamserver 处理请求 参考链接 招募六边形战士队员 一起学习 代码审计、安全开发、web攻防、逆向等。。。 私信联系 …