问题标签 [smartmeter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jmeter - SmartMeter 可以运行用 JMeter 编写的场景吗?
我有一个用 JMeter 编写的简单场景。现在我想使用 SmartMeter 而不是 JMeter,但我不知道我是否必须创建一个新的场景/测试或者是否可以重用旧的?
jmeter - 是否可以更新 Smartmeter 随附的 ChromiumPortable?
是否可以更新 SmartMeter 随附的 ChromiumPortable?
我有 SmartMeter 1.0.4W_Light 并下载 ChromiumPortable 版本 45.0.2431.0
当我尝试在 %SmartMeter_dir%\programs\ChromiumPortable\ 中安装 ChromiumPortable 版本时,开始录制时 ChromiumPortable 没有打开。
smartmeter - PUT 方法的 HTTP 采样器在 SmartMeter 中不起作用
我使用 SmartMeter 作为性能测试的一个很好的应用程序。除了通过et@sm的 PUT 请求外,一切都很好- HTTP 请求- 它发送一个空的请求正文。我需要在 PUT 请求正文中发送一些数据,但它不起作用。我的 SmartMeter 版本是 1.0.4。你们能帮帮我吗?谢谢
smartmeter - 支持IE录制
SmartMeter 使用内置的测试记录器可以节省大量时间,但它有一个限制,即用户必须使用内置的 chromium 浏览器。
我可以知道如何使用备用浏览器(IE,Firefox)记录业务交易吗?
jmeter - 使用 runTestNonGui 参数运行时创建输出 JTL 或日志文件
runTestNonGui
SmartMeter 在使用参数运行时不会创建输出 JTL 或日志文件。如果我打开 GUI 并从那里运行它,它会创建输出文件。
smartmeter - 未发送请求正文 HTTP PUT 采样器
最近我开始使用 SmartMeter。其他请求似乎一切正常,但是如果我尝试使用 HTTP 请求采样器来测试 PUT 请求,则请求正文在请求中不可见:
<actual file content, not shown here>
现在我搜索了互联网,这似乎是 JMeter 最近的一个问题,应该在 v3.1 中修复,这是 SmartMeter 中的相同问题吗?我应该如何解决它?
问候!
c# - P1 仪表 CRC16 校验和
我正在尝试为 P1 仪表消息的 CRC16 校验和编写单元测试(并且很难做到正确......)。
我所拥有的是:
- P1 仪表消息
- 剥离它,以便我根据规范获得正确的部分(见下文)
- 把它变成一个字节数组(ASCII编码)
- 计算CRC16校验和
- 将其与应为的校验和进行比较
鉴于我在 SO 上发布了一个问题,结果并不好......
请耐心等待,我将在下面分享我所拥有的:
P1 消息
规格
来源可以在这里找到
CRC 是根据数据消息中的前面字符计算的 CRC16 值(从“/”到“!”使用多项式:x16 + x15 + x2 + 1)。
CRC16 不使用 XOR 输入,不使用 XOR 输出,并且首先计算最低有效位。该值表示为 4 个十六进制字符(MSB 在前)。
获取字节,并执行 CRC
读取的消息是上面的 P1 消息,但是从 '/' 到 '!' (包括 '/' 和包括 '!'),如上述规范所规定。
最后是CRC码
来源可以在这里找到
不幸的结果
P1电报的校验和应该是:0x29ED,可惜我计算的是0x6500。
有人可以指出我正确的方向吗?
更新
@Mark Adler,我解决了您发现的问题,但我仍然计算出错误的校验和。我把下面所有不相关的部分都去掉了,你能再看看吗?如果您愿意,您可以简单地复制粘贴下面的代码。或者,发回计算正确校验和的代码。
提前非常感谢!
testing - 带有空图表且没有值的智能电表报告
我想从.jtl
smartmeter 应用程序中的文件打开报告。
要在浏览器中打开报告,我按照以下步骤操作:
但是生成的报告的日期和值都发生了变化,图表也是空的。
jmeter - 无法初始化智能电表,因为它会产生错误?
错误截图我使用智能电表记录了测试脚本。但是当我尝试加载脚本“Rum smartmeter Test”时,它给出了以下内容。我不需要远程服务器,因为我想从本地机器运行基本的 Testscript
*> 拒绝主机连接:127.0.0.1;嵌套异常是:
java.net.ConnectException:连接被拒绝连接*
仅作为背景,请注意 SmartMeter.io 基于 Apache JMeter,但添加了新功能,例如一键式测试报告、高级场景记录器、用户友好的分布式模式、验收标准等。
期待您的建议。
谢谢。
python - 无法使用 pymodbus 读取寄存器值
当我尝试以下代码时,我可以连接到智能电表,但我无法读取寄存器内容。
给出一个例外
请帮我解决这个问题