1.一种分布式自动化测试方法,其特征在于,包括:
在设定时间通过当前服务器IP地址在数据库获取与所述服务器IP地址相匹配的任务ID;
将所述任务ID的写入当前服务器的自动化测试应用中,以使所述自动化测试应用通过所述任务ID在所述数据库获取与所述任务ID相匹配的自动化测试用例,且在所述自动化测试应用上执行所述自动化测试用例时根据所述任务ID获取测试数据。
2.如权利要求1所述的方法,其特征在于,所述在设定时间通过当前服务器IP地址在数据库获取与所述服务器IP地址相匹配的任务ID之前,还包括:
建立所述自动化测试用例,测试与所述自动化测试用例对应的所述测试数据,将所述自动化测试用例与所述测试数据建立关联;
建立包括所述测试数据与自动化测试工具的所述任务ID,并将所述任务ID按照所述服务器IP地址进行分配,其中,所述自动化测试工具用于执行所述自动化测试用例。
3.如权利要求2所述的方法,其特征在于,所述将所述自动化测试用例与所述测试数据建立关联之后,还包括:
将相互关联的所述自动化测试用例与所述测试数据存储至所述数据库;
所述将所述任务ID按照所述服务器IP地址进行分配之后,还包括:
按照所述分配建立每个所述服务器IP地址与每个所述任务ID的关联关系,并将相互关联的所述服务器IP地址与所述任务ID存储至所述数据库。
所述任务ID与所述服务器IP地址进行。
4.如权利要求1所述的方法,其特征在于,所述且在所述自动化测试应用上执行所述自动化测试用例时根据所述任务ID获取测试数据之后,还包括:
将在多个所述自动化测试应用获取到的多个所述测试数据存储到数据库,并根据多个所述测试数据形成测试报告。
5.一种分布式自动化测试装置,其特征在于,包括:
第一获取单元,用于在设定时间通过当前服务器IP地址在数据库获取与所述服务器IP地址相匹配的任务ID;
第二获取单元,用于将所述任务ID的写入当前服务器的自动化测试应用中,以使所述自动化测试应用通过所述任务ID在所述数据库获取与所述任务ID相匹配的自动化测试用例,且在所述自动化测试应用上执行所述自动化测试用例时根据所述任务ID获取测试数据。
6.如权利要求5所述的装置,其特征在于,所述第一获取单元还用于:
建立所述自动化测试用例,测试与所述自动化测试用例对应的所述测试数据,将所述自动化测试用例与所述测试数据建立关联;
建立包括所述测试数据与自动化测试工具的所述任务ID,并将所述任务ID按照所述服务器IP地址进行分配,其中,所述自动化测试工具用于执行所述自动化测试用例。
7.如权利要求6所述的装置,其特征在于,所述所述第一获取单元还用于:将相互关联的所述自动化测试用例与所述测试数据存储至所述数据库;
按照所述分配建立每个所述服务器IP地址与每个所述任务ID的关联关系,并将相互关联的所述服务器IP地址与所述任务ID存储至所述数据库。
所述任务ID与所述服务器IP地址进行。
8.如权利要求5所述的装置,其特征在于,所述第二获取单元还用于:
将在多个所述自动化测试应用获取到的多个所述测试数据存储到数据库,并根据多个所述测试数据形成测试报告。