def start(case_name, **kwargs): try: log.info('Begin to start test {}'.format(case_name)) user_manager = vdi_connection.MultiUserManger() user = user_manager.get_a_available_key() rdp_server = user_manager.get_a_available_key('rdp win10') conn = vdi_connection.RDPLinux(user=user, rdp_server=rdp_server) log.info('user: {}, rdp_server: {}'.format(user, rdp_server)) report_file = os.path.join( common_function.get_current_dir(), r'Test_Report', '{}.yaml'.format(common_function.check_ip_yaml())) common_function.new_cases_result(report_file, case_name) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=log, report_file=report_file, user=user, rdp_server=rdp_server, conn=conn, user_manager=user_manager) except: log.error(traceback.format_exc()) error_pic = os.path.join(common_function.get_current_dir(), r'Test_Report', 'img', '{}.png'.format(case_name)) picture_operator.capture_screen(error_pic) reset_all_settings(num=0) return False
def start(case_name, *args, **kwargs): log = "log----------" report_file = "report_file--------" common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=log, report_file=report_file)
def start(case_name, **kwargs): ip = check_ip_yaml() yml_path = get_current_dir("Test_Report/{}.yaml").format(ip) params = {"case_name": case_name, "yml_path": yml_path} step_list = ['step1', 'reboot', 'step3', 'resume'] case_steps_run_control(step_list, __name__, **params) resume() return
def start(case_name, **kwargs): report_file = cf.get_current_dir("Test_Report", "{}.yaml".format(cf.check_ip_yaml())) cf.new_cases_result(report_file, case_name) cf.case_steps_run_control(steps_list, __name__, case_name=case_name, report_file=report_file)
def start(case_name, **kwargs): log = Logger() report_file = os.path.join(cf.get_current_dir(), "Test_Report", "{}.yaml".format(cf.get_ip())) cf.case_steps_run_control(steps_list, __name__, case_name=case_name, log=log, report_file=report_file)
def start(case_name, **kwargs): report_file = os.path.join(cf.get_current_dir(), "Test_Report", "{}.yaml".format(cf.check_ip_yaml())) cf.new_cases_result(report_file, case_name) steps_list = ("userlock_is_1", "userlock_is_0", "userlock_is_0_after_reboot") cf.case_steps_run_control(steps_list, __name__, case_name=case_name, report_file=report_file)
def start(case_name, **kwargs): ssid = kwargs.get("ssid", "R1-TC_5G_n") report_file = os.path.join(cf.get_current_dir(), "Test_Report", "{}.yaml".format(cf.check_ip_yaml())) cf.new_cases_result(report_file, case_name) steps_list = ("step_1_2", "step_3_4") cf.case_steps_run_control(steps_list, __name__, case_name=case_name, report_file=report_file, ssid=ssid)
def start(case_name, kwargs): steps_list = ( "clear_proxy", "access_website_before", "set_proxy1", "access_website_after", "finish" ) https_test = ProxyTest('https') result_file = common_function.get_current_dir(r'Test_Report', '{}.yaml'.format(common_function.check_ip_yaml())) common_function.new_cases_result(result_file, case_name) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, report_file=result_file, obj=https_test)
def start(case_name, **kwargs): report_file = os.path.join(common_function.get_current_dir(), "Test_Report", "{}.yaml".format(common_function.check_ip_yaml())) common_function.new_cases_result(report_file, case_name) # new report steps_list = ("preparation", "configure_pptp_vpn", "check_configure_pptp_vpn_result", "reboot", "check_pptp_vpn_result_reboot", "restore_environment" ) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=pptp_vpn.log, report_file=report_file)
def start(case_name, kwargs): steps_list = ("set_bypass_baidu", "test_bypass_baidu", "set_bypass_baidu_google", "test_bypass_baidu_google", "set_bypass_contain_baidu", "test_bypass_contain_baidu", "finish") no_proxy_test = NoProxyTest() result_file = common_function.get_current_dir( r'Test_Report', '{}.yaml'.format(common_function.check_ip_yaml())) common_function.new_cases_result(result_file, case_name) # no_proxy_test.tp.switch_mode() common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=log, report_file=result_file, obj=no_proxy_test)
def start(case_name, **kwargs): report_file = os.path.join(common_function.get_current_dir(), "Test_Report", "{}.yaml".format(common_function.check_ip_yaml())) common_function.new_cases_result(report_file, case_name) # new report steps_list = ("preparation", "set_wireless", "check_connected_wireless", "move_up_ssid", "reboot", "check_connected_wireless_reboot", "restore_environment" ) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=wireless_pro.log, report_file=report_file)
def start(case_name, *args, **kwargs): try: log.info('Begin to start test {}'.format(case_name)) result_file = os.path.join( common_function.get_current_dir(), r'Test_Report', '{}.yaml'.format(common_function.check_ip_yaml())) common_function.new_cases_result(result_file, case_name) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=log, report_file=result_file) reset_settings() log.info('test case {} is end'.format(case_name)) except: log.error(traceback.format_exc()) error_pic = os.path.join(common_function.get_current_dir(), r'Test_Report', 'img', '{}.png'.format(case_name.replace(' ', '_'))) capture_screen(error_pic) pass
def start(case_name, **kwargs): report_file = os.path.join(common_function.get_current_dir(), "Test_Report", "{}.yaml".format(common_function.check_ip_yaml())) common_function.new_cases_result(report_file, case_name) # new report steps_list = ("switch_to_admin", "enable_timed_system_lock", "set_lockinfo", "check_lockinfo_in_dialog", "set_locktime", "check_locktime_in_dialog", "reboot", "check_lockinfo_in_dialog_reboot", "check_locktime_in_dialog_reboot" ) pyautogui.moveTo(1, 1) # Move cursor in case it's at the corner of screen and PyAutuGui fail-safe is triggered time.sleep(1) common_function.case_steps_run_control(steps_list, __name__, case_name=case_name, log=screen_lock.log, report_file=report_file)