Beispiel #1
0
#!/usr/bin/env python
import time

from remote import Client
from remote import Server

hosts = []
# numbers = [4, 20, 2, 3, 5, 6, 14, 15, 16, 18, 19, 21]
numbers = [14, 15, 15, 15, 15, 15, 15]

for number in numbers:
    hosts.append("10.22.1.%d" % number)

server_host = hosts[0]
client_hosts = hosts[1:]

if __name__ == '__main__':
    server = Server(server_host)
    server.start()

    time.sleep(2)

    clients = []
    for client_host in client_hosts:
        client = Client(client_host, server_host)
        client.start()
        clients.append(client)

    for client in clients:
        client.wait()
Beispiel #2
0
# coding = utf-8
# 2018.03.05

from remote import Server
from to_log import tolog
from sign import *
from change_coding_type import handling
import json
import xlrd
import time
import random

Pass = "******"
Fail = "'result': 'f'\n"

server = Server()


class APITest(object):
    def __init__(self):
        self.flag = False
        self.method = ''
        self.serverIp = ''
        self.service = ''
        self.cases_file = ''
        self.optional = []
        self.must = []

    # For test of method 'post/put/delete' and confirm response
    def settings_test(self, cases_sheet, must_response_sheet, hold_time=0):
        # Open cases file