首页> 外国专利> Scheduling method and apparatus for a distributed automated testing system

Scheduling method and apparatus for a distributed automated testing system

机译:分布式自动化测试系统的调度方法和装置

摘要

The present invention provides a scheduling method and apparatus for use in an automated testing system for automatically scheduling and allocating jobs to test machines. The automated testing system may be distributed over a network, such as the Internet, for testing hardware and software. The user interfaces generate jobs in response to selections by the users and output the obs onto the network in the form of data packets. A plurality of test machines are in communication with the dispatcher machines via the network. When a test machine is available to process a job, the available test machine generates availability data packets which indicate that the test machine is available to process a job. These availability data packets are sent over the network and routed to the dispatcher machine designated by the address contained in the availability data packet. Upon receiving an availability data packet, the dispatcher machine determines whether one or more of the jobs on the list of jobs maintained by the dispatcher machine is capable of being performed by the available test machine. If one or more of the jobs listed are capable of being performed by the available test machine, the dispatcher machine instructs the test machine to perform one of the jobs, preferably the job having the highest priority.
机译:本发明提供了一种在自动测试系统中使用的调度方法和装置,用于自动地将作业调度和分配给测试机器。自动化测试系统可以分布在诸如互联网的网络上,用于测试硬件和软件。用户界面响应于用户的选择生成作业,并将obs以数据包的形式输出到网络上。多个测试机通过网络与调度机通信。当一台测试机可用于处理作业时,可用的测试机会生成可用性数据包,这些数据包指示该测试机可用于处理作业。这些可用性数据包通过网络发送,并路由到由可用性数据包中包含的地址指定的调度程序机器。在接收到可用性数据包之后,调度器机器确定由调度器机器维护的作业列表上的一个或多个作业是否能够由可用的测试机器执行。如果列出的一个或多个作业能够由可用的测试机执行,则调度程序机器指示测试机执行其中一个作业,最好是优先级最高的作业。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号