为标签添加另一个测试 我们添加了另一个测试,以确保标签位于输入之前。 测试应该失败。
2021-02-04 13:12:03 203KB react unit-testing demo enzyme
1
面试调度 一个现代的客户端单页应用程序(SPA),用于调度采访,它使用React和Storybook构建,并使用Jest,Testing-Library和Cypress进行了全面测试。 随附于Express和PostgreSQLNode中内置的 。 目录 功能性 该应用程序的主要功能是允许学生预订和管理导师的面试。 由于SPA的特性以及使用简单的指示器在发生异步操作时通知用户,因此用户体验非常流畅,无需刷新页面。 状态客户端通过与Express服务器和PostgreSQL数据库通信的API进行同步并与服务器保持一致。 完整功能清单 有关功能的完整列表,请检查此应用程序的列表。 屏幕截图 技术栈
2021-02-04 13:12:02 541KB react jest storybook cypress
1
网络飞行模拟器 flightim是一种轻量级实用程序,用于生成恶意网络流量并帮助安全团队评估安全控制和网络可见性。 该工具执行测试以模拟DNS隧道,DGA流量,对已知活动C2目的地的请求以及其他可疑流量模式。 安装 从页面下载适用于您的操作系统的最新flightim二进制文件。 或者,可以在任何环境(例如Linux,MacOS,Windows)中使用构建该实用程序,如下所示: go get -u github.com/alphasoc/flightsim/... 运行网络飞行模拟器 安装后,按以下步骤测试flightim: $ flightsim --help AlphaSOC Netwo
1
短 预习 获取s/ Chrome扩展程序 从安装或从构建 相关项目 :用于Go应用和命令行工具的可重用框架。 :脱机唯一密钥生成服务。 目录 入门 访问源代码 git clone https://github.com/short-d/short.git 先决条件 v1.13.1 v12.12.0 v1.19.1 v12.0 当地环境变量 将backend/.env.dist文件复制到backend/.env : cp backend/.env.dist backend/.env 将frontend/.env.development.dist文件复制到frontend/.env.development : cp frontend/.env.development.dist frontend/.env.development 创建reCAPTCHA帐户 使用以下配置在上注册: 领域 值 标签 Short reCAPTCHA类型 reCAPTCHAv3 域 localhost 打开settings 。 复制SITE KEY和SECRET KEY 。 用SECR
2021-02-02 20:35:36 10.16MB react go kubernetes unit-testing
1
est gotests使编写Go测试变得容易。 这是一个Golang命令行工具,可根据其目标源文件的功能和方法签名生成。 测试文件中的所有新依赖项都将自动导入。 演示版 下面显示gotests行动中使用的。 还存在用于 , , , , 和。 安装 最低Go版本: Go 1.6 使用安装和更新: $ go get -u github.com/cweill/gotests/... 用法 gotests , gotests可以为特定的源文件或整个目录生成Go测试。 默认情况下,它将其输出打印到stdout 。 $ gotests [options] PATH ... 可用选项: -all generate tests for all functions and methods -excl regexp. generate tests for functions and methods that don't match. Takes precedence o
2021-02-02 16:35:54 121KB testing go golang code-generator
1
作证-您应该编写测试 :information_selector: 我们正在努力作证v2,很想听听您想在其中进行的介绍,请在这里发表您的意见: : Go code(golang)软件包集,提供了许多工具来证明您的代码将按预期运行。 功能包括: 开始使用: 用安装testify,或 有关在Go中编写测试代码的介绍,请参见 查阅API文档 为了测试工作,请查看我们的其他项目 关于 包 assert包提供了一些有用的方法,使您可以在Go中编写更好的测试代码。 打印友好,易于阅读的故障描述 允许非常可读的代码 (可选)用消息注释每个断言 实际观看: package yours import ( "testing" "github.com/stretchr/testify/assert" ) func TestSomething ( t * testing. T ) { // assert equality assert . Equal ( t , 123 , 123 , "they should be equal" ) // assert inequal
2021-02-02 16:35:52 106KB testing go golang toolkit
1
素食 Vegeta是一种多功能的HTTP负载测试工具,其构建目的是为了以恒定的请求速率钻取HTTP服务。 它既可以用作命令行实用程序,也可以用作库。 安装 预编译的可执行文件 让他们。 Mac OS X上的自制软件 您可以在Mac OS X上使用软件包管理器安装Vegeta: $ brew update && brew install vegeta 资源 你需要go安装和GOBIN在你的PATH 。 完成后,运行命令: $ go get -u github.com/tsenart/vegeta 版本控制 库和CLI均使用进行版本控制。 在之后,将分别对两个组件进行版本控制,以更好地隔离每个组件的重大更改。 CLI发行版使用cli/vMAJOR.MINOR.PATCH标记,并发布在。 对于该库,新版本同时带有lib/vMAJOR.MINOR.PATCH和vMAJOR.MINOR.PATCH 。 后一个标记是与go mod兼容所必需的。 贡献 参见 。 使用手册 Usage: vegeta [global flags] [command flags] glob
2021-02-02 16:35:47 506KB go http benchmarking load-testing
1
戈多格 在我们达到1.0.0之前,API可能会更改几次。 请阅读完整的自述文件,您可能会发现它非常有用。 并且不要忘记和 。 包godog是用于Golang的官方Cucumber BDD框架,它将规范和测试文档合并为一个有凝聚力的整体,使用的格式为给定,何时,然后的Gherkin格式。 Godog不干预标准的go test命令行为。 您可以利用这两个框架对应用程序进行功能测试,同时将所有与测试相关的源代码维护在_test.go文件中。 与Go测试命令相比, Godog的行为与go测试命令相似,它使用go编译器和链接器工具生成测试可执行文件。 Godog上下文需要以与go测试的Test函数相同的方式导出。 请注意,如果使用godog命令工具,它将使用go可执行文件来确定编译器和链接器。 该项目的灵感来自和。 为什么选择Godog /Cucumber 单一真理 Godog将规范和测试文档合并为一个整体。 生活文件 因为它们是由Godog自动测试的,所以您的规格始终是最新的。 关注客户 业务和IT并不总是相互理解。 Godog的可执行规范鼓励更紧密的协作,帮助团队始终牢记业务目标。
2021-02-02 16:35:46 453KB testing go golang bdd
1
go-fuzz:Go的随机测试 Go-fuzz是一种覆盖率指导的测试用于测试Go软件包。 模糊测试主要适用于解析复杂输入(文本和二进制)的程序包,对于强化对可能来自潜在恶意用户(例如,通过网络接受的任何内容)的输入进行解析的系统的加固特别有用。 注意: go-fuzz最近增加了对模糊化的初步支持。 有关更多详细信息,请参见以下。 如果您遇到模块问题,请提出详细信息。 一种解决方法是通过export GO111MODULE=off禁用模块。 用法 首先,您需要编写以下形式的测试函数: func Fuzz ( data [] byte ) int 数据是由模糊测试生成的随机输入,请注意在大多数情况下它是无效的。 如果模糊器在随后的模糊处理中应提高给定输入的优先级,则该函数必须返回1(例如,输入在词法上正确且已成功解析); -1(即使提供新的覆盖范围也不能将输入添加到语料库); 否则为0; 其他值保留供将来使用。 Fuzz函数必须位于go-fuzz可以导入的软件包中。 这意味着您要测试的代码不能在包main 。 但是,支持模糊internal软件包。 Fuzz函数的基本形式只是解析
2021-02-02 16:35:45 1.45MB testing go fuzzing GoGo
1
具有多个帐户支持以及更多功能的Discord垃圾邮件机器人。 专为测试服务器所有者的反垃圾邮件而设计 请在撰写问题之前阅读所有内容!\ 截至目前,DM垃圾邮件发送者已损坏。 GUI-> 产品特点 帐户创建者 多账户 图片垃圾邮件发送者 侮辱垃圾邮件发送者 文字垃圾邮件发送者 服务器加入 代理支持 要求 Python 3.6+(我使用 ) discum(pip安装discum) 美丽的汤4(pip install bs4 Selenium(点安装Selenium) 请求(点安装请求) 建立 信息 Linux机器人已使用VM Virutal Box和Ubuntu / BunsenLabs经过测试 ToS(请阅读我!) 自助机器人违反Discord的服务条款,在非您自己的服务器上使用它会删除您的帐户。 您甚至可能在自己的服务器上使用它时被禁止。 如果您这样做,我概不负责。 该脚本仅用于通过使用诸如等机器人来测试服务器的反垃圾邮件。
2021-02-02 03:34:42 17.56MB testing bot spam discord
1