一级 |
兼容性 |
8 |
|
|
|
二级 |
区块链系统 |
|
|
|
|
三级 |
区块链系统兼容性, |
测试方法是在不同的操作系统、中间件、数据库之间进行系统移植,测试是否支持 |
例一:支持suse11、12、CentOS、Ubuntu等Unix操作系统,底层支持多种关系型或非关系型数据库。例二:支持Ubuntu操作系统,底层支持多种关系型或非关系刑数据库。例三:支持CentOS、Ubuntu等操作系统,底层支持多种关系型或非关系型数据库。
|
2 |
测试 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
二级 |
智能合约 |
|
|
|
|
三级 |
智能合约可移植性 |
对现有的智能合约进行平台移植,检查移植后的合约是否可用 |
例一:支持。例二:不支持。 |
1.5 |
测试 |
三级 |
智能合约向前兼容性 |
将在旧版本的区块链上运行正常的智能合约部署到新版的区块链上,检查智能合约是否可用 |
例一:支持。例二:不支持。 |
1.5 |
测试 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
二级 |
数据 |
|
|
|
|
三级 |
数据可移植性 |
测试方法是模拟数据的迁移与恢复,检查是否成功 |
例一:支持。例二:不支持。 |
1.5 |
测试 |
|
|
|
|
|
|
|
|
|
|
二级 |
(+)其它 |
兼容性包括区块链系统、智能合约、数据,除以上项目之外还有更强大的功能更新。 |
例一:在兼容性的区块链系统方面有更强大的功能更新。例二:在兼容性的智能合约方面有更强大的功能更新。 |
1.5 |
专家审核判断 |