Selenium Python 自动化测试与实战学习笔记(六)
发布时间
阅读量:
阅读量
8.1 创建定时任务
为实现自动化测试的真正自动化运行,现需建立定时任务机制,使自动化测试脚本能够在预设时间点自动执行。构建定时任务的方式多种多样,例如编写特定程序以在设定时刻调用all_test.py文件,或借助操作系统内置的定时任务功能,在指定时间触发all_test.py文件的运行。
Python语言中的os模块内含system()函数,该函数可用于执行系统层面的指令。例如,若需运行UnitTest\Project\run_all.py文件,则可通过如下方式实现:start_run.py
#coding=utf-8
import os
os.system(".\ run_all.py")
或者首先进入对应的目录路径,再利用Python命令运行all_test.py文件,这种方式更契合我们在命令行界面下的操作流程。
Start_run.py
#coding=utf-8
import os
os.chdir(".\ Test_project")
os.system("run_all.py")
定时任务功能可通过time模块轻松实现,其核心原理在于获取当前时间并判断是否满
全部评论 (0)
还没有任何评论哟~
