通过python在unity里调用C#接口

log:

背景

最近在做虚拟人底层驱动sdk测试,因为后端使用的是C#,我个人更倾向于python编程辅助测试工作,测试sdk需要通过开发提供的接口方法文档,通过传测试场景参数调用方法进行单元测试

技术&工具

项目语言 C#

项目工具 unity

测试语言 python3

实现过程

1.首先需要在unity安装python支持插件包

通过python在unity里调用C#接口_第1张图片

 2.接下来跟着官方文档进行实现

Python Scripting | Python Scripting | 6.0.1

3.打开辅助器编写用例,在 窗口-->常规--->python console

通过python在unity里调用C#接口_第2张图片

4.测试脚本编写没问题,接下来就开始调用项目sdk接口代码层

通过python在unity里调用C#接口_第3张图片

 以上就是使用unity通过python实现调其他语言代码测试过程记录

说明:因为比较紧急,目前只能通过python脚本进行调用测试,尝试过unittest框架进行用例集成管理unity会报错~

 

你可能感兴趣的:(unity,c#,游戏引擎,单元测试)