rest_api_python_testing REST API python测试
2021-03-16 18:10:26 7KB Python
1
Travetto框架 该框架的目标是提供一个以交互开发为重点的整体应用程序平台。 哲学 该框架依赖五项主要原则: Typescript作为开发平台。 这意味着该框架与及其编译器紧密相关。 代码超过配置。 这意味着该框架相对于配置,更喜欢通过装饰器进行元编程。 代码始终是定义配置的最佳位置。 不要要求开发人员重复信息。 具体来说,源代码转换(和分析)是提供无缝功能的关键要素,同时使用该框架的人员所要求的资源也尽可能少。 力争占地面积最小。 当考虑使用库时,总体目标是使依赖项和功能的大小和数量保持最小。 最终结果应该是尽可能少的代码,以及尽可能少的依赖关系。 发展响应能力至关重要。 该框架应尽可能提供即时反馈,以最大程度地减少做出更改和看到更改之间的时间。 模组 框架中的每个模块都遵循总体理念。 大多数情况下,每个模块都尽可能隔离。 这些模块是垂直堆叠的,通常表示相关性。 唯一的例外
2021-03-16 14:07:12 8.29MB testing real-time typescript decorators
1
准确快速地识别缺陷对于使用涡流(EC)非破坏性测试对在役设备的结构完整性和健康状况进行监控至关重要。 本文介绍了一种新颖的无模型方法,该方法包括三个主要模块:信号预处理模块,分类器模块和优化模块。 在信号预处理模块中,提出了一种两级差分结构,以抑制可能污染EC信号的提离波动。 在分类器模块中,基于一对多策略的多类支持向量机(SVM)具有良好的准确性。 在优化模块中,通过改进的粒子群算法(IPSO)获得分类器的最优参数。 提出的IPSO技术可以通过以下策略提高主PSO的收敛性能:惯性权重的非线性处理,黑洞的引入以及具有极端扰动的模拟退火模型。 通过将其他样本添加到测试集中,已经验证了IPSO-SVM模型的良好泛化能力。 实验表明,该算法比其他著名的分类器具有更高的识别精度和效率,并且训练集少,优点更加明显,有利于在线应用。
2021-03-10 09:09:46 1.25MB eddy current; non-destructive testing;
1
可视化地创建和运行单个HTTP请求以及复杂的场景。用我们的CI/CD插件自动化您的API测试。 [请向下滚动以获取权限说明] Restlet Client是由开发人员设计和开发的,用于使开发人员能够更轻松地直接进行HTTP / REST资源发现,测试和测试自动化。 Restlet Client的主要功能包括:1. API调用和交互作用通过直观的浏览器界面,调用HTTP API以验证其功能行为,无需编写程序或脚本即可测试不同的参数和值。 您可以轻松导入Postman Collections,Swagger / OAS和HAR。 2. API测试创建并运行单元测试以及由断言修饰的复杂API场景,以验证您的API。 3. API自动化API场景和测试执行可以通过Maven插件轻松完成,您可以将其集成到CI / CD。 (例如Jenkins,Travis CI,Bamboo ...)主要功能:-通过可视化工具调用Web API-将调用历史记录保存在本地或云中,并在项目中进行组织-使用自定义变量,安全性和身份验证构建动态请求-分析和验证响应,将其与历史进行比较-将多个API请求与变量组合到API场景中-与同事共享工作-通过Maven,Jenkins,Travis CI,CircleCI的插件将API测试集成到CI / CD工具链API编排使用Restlet Client,您可以将多个API请求组合到API方案中。 变量可以从一个响应传递到下一个请求,从而创建逼真的场景,以紧密模拟前端或移动应用程序对API的实际使用。Restlet客户端是Restlet平台的一部分:API First Platform具有全面的集成集API开发人员的能力。 为什么Restlet Client需要“读取和更改您访问的网站上的所有数据”和“与合作网站通信”权限? 需要访问Internet资源的Chrome应用程序必须在清单中声明它。 它可以是URL列表或URL掩码。 例如http:// * / *允许访问任何URL。 允许访问任何URL是Restlet Client的主要功能,Chrome商店将带通配符的URL掩码解释为:该应用程序可以访问:读取和更改您访问的网站上的所有数据,这是真的,但是没有。并不意味着该应用程序做得不好。 Restlet Client不会收集您的数据。 有关新闻和更新,请在Twitter上关注Restlet:@Restlet 支持语言:English
2021-03-09 14:06:31 4.34MB 开发者工具
1
Art-testing
2021-03-07 21:04:23 170KB Kotlin
1
使用buffcon测试gRPC 对于gRPC框架,我们可以运行gRPC服务器和客户端以根据业务逻辑进行测试。 但是从测试文件中拆分服务器可能会导致意想不到的后果,可能需要我们分配一个TCP端口(并行运行,在同一CI服务器下多次运行)。 为了解决这个问题,gRPC社区在gRPC的测试包下引入了一个名为bufconn的包。 bufconn是一个软件包,提供了实现net.Conn的Listener对象。 我们可以在gRPC服务器中替换此侦听器-允许我们启动一个服务器,该服务器充当成熟的服务器,可用于测试通过内存缓冲区而不是真实端口进行的通信。 因为bufconn已经随grpc go模块一起提供了-我们已经安装了它,所以我们不需要显式安装它。
2021-03-07 17:03:24 11KB Go
1
测试GraphQL Prisma 试试看 启动数据库 docker-compose up 安装部门 yarn 运行服务器 yarn start 现在转到http://localhost:4000/graphql来执行您的查询和变异
2021-03-04 19:06:19 10KB TypeScript
1
Ron Patton的软件测试第二版。英文版的噢。Software Testing(Second Edition) By Ron Patton
2021-03-01 10:24:17 9.36MB 软件 测试 Software Testing
1
OWASP 渗透测试指南 第四版
2021-02-27 10:27:00 7.62MB owasp 渗透测试
1
According to the standard IEC 61508 fault insertion testing is required for the verification of fail-safe systems. Usually these systems are realized with microcontrollers. Fail-safe systems based on a novel CPLD-based architecture require a different method to perform fault insertion testing than microcontroller-based systems. This paper describes a method to accomplish fault insertion testing of a system based on the novel CPLD-based architecture using the original system hardware. The goal is to verify the realized safety integrity measures of the system by inserting faults and observing the behavior of the system. The described method exploits the fact, that the system contains two channels, where both channels contain a CPLD. During a test one CPLD is configured using a modified programming file. This file is available after the compilation of a VHDL-description, which was modified using saboteurs or mutants. This allows injecting a fault into this CPLD. The other CPLD is configured as fault-free device. The entire system has to detect the injected fault using its safety integrity measures. Consequently it has to enter and/or maintain a safe state. 微信号:safetyfirst61508
2021-02-26 16:00:28 298KB 硬件测试
1