学习点:python和lua都是网游中游戏最常用的二种脚本语言。这里讲述的是python。

python代码更优雅和美观,虽然损耗的是一点执行效率。这里讲1个 staf 的概念。staf 是IBM的自动框架。

这里先讲关于这部分的控制端第一层设计,功能映射到对象。

Tool lib

tool.py的接口定义如下(原理伪代码):

class ToolObject:   #工具
     def_init_(self):...
     def execute(self,scommand):
#命令模式,使用通信接口,将命令传给测试工具,执行
class ToolMgr:  #工具箱
    def _init_(self, pos): 
      def startTools(self,pos,list,toolpath):#根据传来的参数
    def stopTools(self,pos,list,toolpath) #退出


工具的接口统一交给ToolObject调配。然后需要返回 list结果到测试机端。

 

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐