【技术实现步骤摘要】
一种基于WebIDE的软件测试方法、存储介质、装置
本专利技术涉及软件开发,特别涉及一种基于WebIDE的软件测试方法、存储介质、装置。
技术介绍
在传统的可视化窗体开发中,由于本地机器上的集成开发环境可以调用本地的各种依赖库,故一般通过在本地机器上的集成开发环境实现可视化窗体的开发,但是该种方法存在着一个严重的问题,随着窗体不断地精细,很多的老式电脑的计算能力已经完全无法满足现有的窗体开发的需求。为了解决上述技术问题,出现了在浏览器上进行窗体开发的技术方案,但是本方案同样存在着严重的问题,集中体现在基于浏览器进行窗体开发由于无法使用Debug功能进行服务器运行代码调试,从而导致查错效率低下,无法实现高效率的开发。
技术实现思路
为解决现有的技术中在B/S架构下的集成开发环境无法进行Debug的问题,本专利技术提供一种基于WebIDE的软件测试方法,包括:集成开发环境向测试服务器发送测试运行请求;所述集成开发环境运行在浏览器上;所述测试服务器接收到所述测试运行请求后,测试运行所述测 ...
【技术保护点】
1.一种基于WebIDE的软件测试方法,其特征在于,包括:/n集成开发环境向测试服务器发送测试运行请求;所述集成开发环境运行在浏览器上;/n所述测试服务器接收到所述测试运行请求后,测试运行所述测试运行请求所对应的软件项目以产生代码运行报告;/n所述测试服务器发送所述代码运行报告给所述集成开发环境。/n
【技术特征摘要】
1.一种基于WebIDE的软件测试方法,其特征在于,包括:
集成开发环境向测试服务器发送测试运行请求;所述集成开发环境运行在浏览器上;
所述测试服务器接收到所述测试运行请求后,测试运行所述测试运行请求所对应的软件项目以产生代码运行报告;
所述测试服务器发送所述代码运行报告给所述集成开发环境。
2.根据权利要求1所述的一种基于WebIDE的软件测试方法,其特征在于:还包括:
所述测试服务器发送窗体运行数据给所述集成开发环境;
所述集成开发环境解析所述窗体运行数据并产生运行窗体;
所述集成开发环境显示所述运行窗体。
3.根据权利要求2所述的一种基于WebIDE的软件测试方法,其特征在于:还包括:
所述集成开发环境向所述测试服务器发送窗体参数;
所述测试服务器根据所述窗体参数运行所述窗体;
所述测试服务器产生窗体运行报告并发送所述窗体运行报告给所述集成开发环境;
所述集成开发环境显示所述窗体运行报告。
4.根据权利要求1所述的一种基于WebIDE的软件测试方法,其特征在于:所述测试服务器接收到所述测试运行请求后,测试运行所述测试运行请求所对应的软件项目以产生代码运行报告包括:
所述测试服务器解析所述软件项目并产生事件列表;
所述测试服务器根据所述事件列表产生测试用例集;
所述测试服务器执行所述测试用例集以产生代码运行报告。
5.根据权利要求1所述的一种基于WebIDE的软件测试方法,其特征在于:还包括:
所述集成开发环境建立事件选择列表;
所述集成开发环境向所述测试服务器发送所述事件选择列表;
所述测试服务器测试运...
【专利技术属性】
技术研发人员:贾天军,
申请(专利权)人:上海睿成软件有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。