【技术实现步骤摘要】
一种用于工作平台开发类任务的自动测试方法
本专利技术属于工作平台测试
,具体涉及一种用于工作平台开发类任务的自动测试方法。
技术介绍
工作平台是一个以众包模式提供各项工作管理相关服务的互联网平台。发包方将工作任务需求发布到工作平台,平台将任务分解并根据各项子任务的技能要求,从平台人才库中寻找匹配的接包方,将子任务分配给合适的接包方;接包方接到分派的子任务后开始工作,子任务完成后将工作结果提交至平台;发包方接发包方接收任务交付结果并审查,发包方在发布任务时,将任务费用托管在平台,待任务交付并验收后,再通过平台与接包方进行结算。现有的工作平台在开发时的测试功能不够完善,容易造成后期使用过程中存在漏洞的状况,且测试过程中缺少人工审核的过程,不利于对测试结果的审核。
技术实现思路
本专利技术要解决的技术问题是克服现有的缺陷,提供一种用于工作平台开发类任务的自动测试方法,以解决上述
技术介绍
中提出的现有的工作平台在开发时的测试功能不够完善,容易造成后期使用过程中存在漏洞的状况,且测试过程中缺少人工审核的过程,不利于对测试结果的审核的问题。为实现上述目的,本专利技术提供如下技术方案:一种用于工作平台开发类任务的自动测试方法,包括工作平台的任务验收,包括以下几个步骤:步骤一:自动测试:对任务交付结果进行自动化测试,如:对于软件开发类的任务,对交付的结果代码进行单元测试、功能测试及性能测试;对于前端界面开发类的任务,对交付的结果页面进行与设计稿的图像比对测试;对于工业设计类的任务,对交 ...
【技术保护点】
1.一种用于工作平台开发类任务的自动测试方法,包括工作平台的任务验收(1),其特征在于:包括以下几个步骤:/n步骤一:自动测试:对任务交付结果进行自动化测试,如:对于软件开发类的任务,对交付的结果代码进行单元测试、功能测试及性能测试;对于前端界面开发类的任务,对交付的结果页面进行与设计稿的图像比对测试;对于工业设计类的任务,对交付交付额的设计图纸进行数据验算;等等;/n步骤二:检测机制:平台根据不同的任务类型,设置预定义的检测模块,当某类任务交付时,根据任务类型、属性及其他条件,选择合适的检测模块,并设置合适的检测参数,自动执行相应的检测过程,返回检测结果;/n步骤三:结果评估:对任务的交付结果进行质量评估,基于某一评估模型,根据交付结果的某些属性计算结果的质量数据,并根据评估的结果,更新接包方的综合能力值;/n步骤四:任务结算:根据任务完成情况对任务费用进行结算,已完成的部分费用支付给接包方,未完成的部分费用退回给发包方。/n
【技术特征摘要】
1.一种用于工作平台开发类任务的自动测试方法,包括工作平台的任务验收(1),其特征在于:包括以下几个步骤:
步骤一:自动测试:对任务交付结果进行自动化测试,如:对于软件开发类的任务,对交付的结果代码进行单元测试、功能测试及性能测试;对于前端界面开发类的任务,对交付的结果页面进行与设计稿的图像比对测试;对于工业设计类的任务,对交付交付额的设计图纸进行数据验算;等等;
步骤二:检测机制:平台根据不同的任务类型,设置预定义的检测模块,当某类任务交付时,根据任务类型、属性及其他条件,选择合适的检测模块,并设置合适的检测参数,自动执行相应的检测过程,返回检测结果;
步骤三:结果评估:对任务的交付结果进行质量评估,基于某一评估模型,根据交付结果的某些属性计算结果的质量数据,并根据评估的结果,更新接包方的综合能力值;
步骤四:任务结算:根据任务完成情况对任务费用进行结算,已完成的部分费用支付给接包方,未完成的部分费用退回给发包方。
2.根据权利要求1所述的一种用于工作平台开发类任务的自动测试方法,其特征在于:所述工作平台的任务验收(1)包括自动测试模块(2)、检测机制(3)、结果评估模块(4)、任务结算模块(5)和人工审核模块(6)。
3.根据权利要求2所述的一种用于工作平台开发类任务的自动测试方法,其特征在于:所述自动测试模块(2)的输出端分别与软件开发交付模块(30)、前端界面开发交付模块(31)和工业设计任务交付模块(32)的输入端电性连接,所述软件开发交付模块(30)、前端界面开发交付模块(31)和工业设计任务交付模块(32)的输出端均与测试结果输出模块(29)的输入端电性连接,所述测试结果输出模块(29)的输出端与测试结果存储模块(7)的输入端电性连接。
4.根据权利要求3所述的一种用于工作平台开发类任务的自动测试方法,其特征在于:所述软件开发交付模块(30)的输出端分别与代码单元测试模块(8)、代码功能测试模块(9)和代码性能测试模块(10)的输入端电性连接。
5.根据权利要求3所述的一种用于工作平台开发类任务的自动测试方法,...
【专利技术属性】
技术研发人员:王琦,
申请(专利权)人:武汉空心科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。