sind:使用Selenium和pyautogui进行Web自动化的最小框架

时间:2024-02-20 23:37:25
【文件属性】:

文件名称:sind:使用Selenium和pyautogui进行Web自动化的最小框架

文件大小:7.44MB

文件格式:ZIP

更新时间:2024-02-20 23:37:25

docker dockerfile chrome automation selenium

一个自动化Web操作/计划并以容器化方式运行它们的最小框架。 结构体 该项目包括: drivers / :包含适用于chrome和firefox的网络驱动程序。 测试/ :放置测试的位置。 downloads / :一个可选文件夹,以防您的Selenium脚本需要为网络下载/保存某些内容。 Dockerfile.chrome :具有chrome浏览器必需的先决条件的Dockerfile。 main.py :入口文件。 Pipefile :开发包。 plan.py :示例计划文件。 start.sh:bash脚本用作Docker映像的入口点。 示例场景 您可以在plan.py文件中的当前结构中找到示例计划。 您可以直接启动和覆盖文件,也可以在单独的文件中创建自定义计划。 不要忘记将计划导入到main.py文件中。 from plan import ExecutionPlan .. .. .. executionPlan = ExecutionPlan ( browser = driver , display = display , login = LOGIN , p


【文件预览】:
sind-master
----.github()
--------workflows()
----start.sh(69B)
----images()
--------logo.png(21KB)
----main.py(2KB)
----drivers()
--------geckodriver(11.65MB)
--------chromedriver(7.51MB)
----requirements.txt(348B)
----README.md(2KB)
----Pipfile(277B)
----Makefile(219B)
----plan.py(1KB)
----screenshots()
--------1.png(188KB)
----tests()
--------test_links.py(53B)
--------.gitkeep(2B)
----.gitignore(13B)
----Dockerfile.chrome(1KB)

网友评论