欢迎光临
我们一直在努力

NEMTUS活动#1:让我们找出Symbol TESTNET中的BUG

Symbol网络Disturber

测试Symbol TESTNET的简易说明手册

压力测试工具由@44uk_i3创建

本手册:Yasunori Matsuoka,负责人:NEMTUS

免责声明

1.此压力测试工具使用Symbol testnet的XYM。一般来说,testnet的XYM没有货币价值。

2.Symbol testnet仍在开发中,根据具体情况,此压力测试工具可能无法正常工作。

3.在本手册中, testnet中使用的私钥和其他信息在没有任何特殊隐瞒的情况下被公开。请注意,在主网中使用的私钥决不能以同样的方式泄露。

4.本手册并未解释安全保存私钥的过程以及类似的安全信息,因为此工具仅用于压力测试。同样,如果您要在主网上处理私钥,请确保您自己安全地记录私钥,以便您自己负责恢复私钥。如果您丢失了私钥,您的余额将永久丢失,并且永远无法恢复。

介绍

  • 本手册解释了如何使用 Symbol Network Disturber, Symbol testnet压力测试工具由 @44uk_i3 创建。感谢 @44uk_i3!
  • 在即将到来的“NEMTUS活动#1:让我们找到隐藏在Symbol TESTNET中的bug!”,参与者可以使用此工具将大量交易发送到Symbol TESTNET,以查看在巨大的压力下会发生什么。考虑到Symbol TESTNET的状态,活动的日期和时间稍后将由NEMTUS宣布。
  • 我们鼓励您参加本次活动,并使用此工具使mainnet的启动更加安全!

议程

  1. 压力测试工具的URL
  2. 如何使用带有一些设置的压力测试工具
    1. 创建用于测试的帐户
    2. 从Faucet请求testnet XYMs
    3. 使用推荐的设置启动工具
    4. 启动工具
    5. 停止压力测试
    6. 下载日志文件
  3. 可配置功能的描述
  4. 让我们以您喜欢的样式发送尽可能多的交易

压力测试工具的链接

压力测试工具是一个web应用程序,可以从以下链接或二维码启动并在浏览器中使用:

http://symbol-disturber.s3-website-us-east-1.amazonaws.com/

创建一个用于测试的账户

  1. 如果PrivateKey字段被一个红色细框和PublicKey、Address、Absolute Amount包围(符号.xym),并且目标网关为空(*),单击目标网关中的▼,然后从下拉列表中选择一个节点。
  2. 如果选择节点后没有设置公钥等字段,请选择其他节点。

(*)如果PublicKey、Address、Absolute Amount的值(Symbol.xym),并设置了目标网关,您可以进入下一页。如果要使用特定节点,可以从列表中选择任何一个节点。

从Faucet获取用于测试网的XYM

  1. 一旦您成功地创建了您的测试帐户,公钥、地址、绝对金额(Symbol.xym),目标网关将自动填充。
  2. 接下来,单击Get TEST Symbol.xym从本页红框所示的Faucet链接访问水龙头(*)网站。

(*)为testnet提供基本货币的站点通常称为“Faucet”

  • Faucet网站将自动打开在您的浏览器与所需的信息预先填写。所以,点击“CLAIM!”按钮(用红色框表示)请求testnet XYMs。
  • 当交易被批准时,您将看到一个绿色的通知弹出窗口,上面写着“在资源管理器中查看交易”。请进入下一页。
    • 你需要过一段时间才能收到通知,请等一下。
    • 通常需要大约30秒到1分钟才能批准您的请求。(这取决于testnet的状态,可能需要更长的时间…)

使用默认设置启动工具

返回到压力测试工具并重新加载页面,检查testnet XYMs是否已发送到您的帐户(不应为零)。

  1. 确认余额后,滚动到压力测试工具的底部,单击“切换历史记录”按钮以可视化交易历史记录。
  2. 从下拉列表中选择“1000ms(1Req/s)”间隔(ms)。
  3. 选中“Pick a gateway by random”复选框。
  4. 点击“Start”按钮开始压力测试。

停止压力测试并下载log文件

  1. 在“已声明(最后500):”列中,您的交易历史将依次出现。要停止压力测试,请单击“停止”按钮。
  2. 接下来,单击“下载日志”按钮将事务历史保存为文件。
  3. 本文概述了如何使用带有默认设置的压力测试工具

可配置功能的说明

  • 该压力测试工具具有多种功能。
  • 对于那些熟悉NEM和Symbol的人来说,不需要详细解释就可以看到每个项目的含义、按钮的作用、复选框、下拉列表等。
  • 如果您对屏幕中任何项目的含义或用途有任何疑问,请参阅以下文档以获取简要说明。

Statics:显示设备上运行的压力测试工具发送的交易的信息。
Total Announced:此压力测试工具发送的事务总数。
Leapsed Time:此压力测试工具运行的总时间(秒)。
** Tx/s:此压力测试工具每秒发送的平均交易数。

让我们以您喜欢的样式发送尽可能多的交易

然而,此时Symbol仍然是一个“testnet”状态,并且可能存在一些小问题,使您无法顺利地遵循本文档中的步骤。

这样的问题在测试中是不可避免的,所以我们希望您能享受您的努力,使它工作。

我们希望这个压力测试工具将被生活在不同国家的许多人使用,并且您创建的许多不同类型的交易将被发送到testnet,从而实现更好、更安全的mainnet启动。

 

原文链接:https://docs.google.com/presentation/d/164DkCTuPkLvn6gdBkTxMkKN1louimBJrtxVsupo-Tm4/edit

评论 抢沙发