首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以自动化松露(智能合同)测试脚本吗?

我可以自动化松露(智能合同)测试脚本吗?
EN

Ethereum用户
提问于 2019-04-16 13:09:09
回答 2查看 492关注 0票数 0

我们都知道使用松露框架进行智能合同测试。目前,我们正在手工编写测试脚本,无论是在solidity中还是在java-script中。有什么方法可以让我在不做硬编码的情况下自动生成智能契约的测试脚本呢?智能契约的API是什么?如何使用这些API?

最后,我想开发一个能够自动为智能契约编写测试脚本的通用代码,为此,我只需以模块化的方式设置测试用例。

EN

回答 2

Ethereum用户

回答已采纳

发布于 2019-04-29 22:14:37

这个问题激励我创建松露-测试发生器。这是不完美的,并遵循我自己的风格指导,为信托测试,但它应该是有用的,以获得最初的样板做了一个松露测试。它读取已编译契约的json文件,并为所有外部和公共函数创建一个描述块。它还可以为构造函数创建输入参数,您只需设置初始值即可。

票数 1
EN

Ethereum用户

发布于 2019-04-18 04:24:50

你知道你的智能合同功能需要做什么。如果不指定函数的要求,就不可能为您的功能生成测试脚本。我想您可以创建一个工具,允许您以某种JSON格式或某些DSL来指定这些需求,但最终我怀疑这样的工具是否会为您节省大量时间,只需通过单元测试直接指定您的需求。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/69735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档