首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于Web Socket远程给Robot Framework下发参数方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:太仓市同维电子有限公司

摘要:本发明公开了一种基于WebSocket远程给RobotFramework下发参数的方法,包括以下步骤:测试场景中的RobotFramework在启动的同时启动一个webSocket的服务器端程序;RobotFramework启动过程中向服务器的HTTP相应的接口报告自己的IP及Socket端口信息,服务器收到这些信息之后将之保存在数据库中;启用一个web服务器,web服务器提供一个参数输入界面,并且从后台拉取已经上线的所有Robotframework的IP地址、端口信息;用户根据IP选择要下发参数的目标RobotFramework;用户在web界面提交参数,启动一个webSocket的客户端程序,将这些参数发送对应的Robotframework的websocket服务端;webSocket服务器端收到这些参数将它们保存到脚本需要调用的对应的变量中。本发明使得测试工程师配置RobotFramework来执行测试用例变得更加地简便。

主权项:1.一种基于WebSocket远程给RobotFramework下发参数的方法,其特征在于,包括以下步骤:步骤1、测试场景中的RobotFramework在启动的同时启动一个webSocket的服务器端程序;步骤2、RobotFramework启动过程中向服务器的HTTP相应的接口报告自己的IP及Socket端口信息,服务器收到这些信息之后将之保存在后台数据库中;步骤3、启用一个web服务器,web服务器提供一个简单的界面来给用户输入执行测试用例所需要的参数,并且从后台拉取已经上线的所有Robotframework的IP地址、端口号;步骤4,用户根据IP选择要下发参数的目标RobotFramework;步骤5、用户在web界面提交参数,启动一个webSocket的客户端程序,然后将这些参数发送对应的Robotframework的websocket服务端;步骤5中,用户在web界面提交参数后,通过预先在服务器上面设置的判断条件,对用户输入的参数、对合法性进行判断,若合法性校验通过,则启动一个webSocket的客户端程序,然后将这些参数发送对应的Robotframework的websocket服务端,判断条件为哪些参数应该是Int类型,哪些参数应该是字符串类型,大小范围,长度;步骤6、webSocket服务器端收到这些参数之后将它们保存到脚本需要调用的对应的变量中,至于如何将这些参数保存到变量中,可以修改robotframework的variables的__init__.py,将websocket服务器接收到的参数信息通过GLOBAL_VARIABLES.__setitem__的方式保存进去。

全文数据:

权利要求:

百度查询: 太仓市同维电子有限公司 基于Web Socket远程给Robot Framework下发参数方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。