chrome如何记录上一次文件下载位置
时间: 2023-11-07 15:23:16 浏览: 147
Chrome浏览器默认会将下载的文件保存在“下载”文件夹中,如果要记录上一次文件下载位置,需要进行如下设置:
1. 打开Chrome浏览器,点击右上角的三个点图标,选择“设置”。
2. 在设置页面中,点击“高级”选项。
3. 在“隐私和安全性”选项卡中,找到“下载”部分。
4. 打开“下载前询问每个文件的保存位置”选项。
5. 关闭Chrome浏览器,重新打开后,再次下载文件时,会弹出文件保存窗口,可以选择保存文件的位置。
这样设置后,每次下载文件时,都会询问保存文件的位置,即可记录上一次文件下载位置。
相关问题
bat 文件, 间隔1000毫秒访问一次百度
下面是一个示例的 bat 文件,可以实现每隔 1000 毫秒访问一次百度:
```
@echo off
:loop
ping -n 2 127.0.0.1 > nul
start "" "https://www.baidu.com"
ping -n 11 127.0.0.1 > nul
taskkill /f /im chrome.exe > nul
goto loop
```
在这个 bat 文件中,我们使用了 `ping -n 2 127.0.0.1 > nul` 命令来实现等待 1 秒钟的操作,使用了 `start "" "https://www.baidu.com"` 命令来启动默认浏览器并打开百度网站。然后使用 `ping -n 11 127.0.0.1 > nul` 命令来等待 10 秒钟,使用 `taskkill /f /im chrome.exe > nul` 命令来关闭浏览器进程。最后使用 `goto loop` 命令来回到循环的起始位置,实现循环执行的效果。
这个 bat 文件可能会因为您的浏览器不同而需要做一些调整,比如将 `"chrome.exe"` 改成您的浏览器的可执行文件名。另外,请注意不要将循环次数设置过多,否则可能会对网络带宽产生影响。
Pytest 中,每一个scenario,记录每一次 scenario动图
在 Pytest 中,你可以使用 `pytest-html` 插件来生成测试报告,并且该插件支持录制每个 scenario 的动图。下面是一个示例的 `pytest.ini` 文件和使用 `pytest.mark.record_tests` 装饰器来记录动图的示例代码:
首先,在项目根目录下创建一个 `pytest.ini` 文件,并添加以下内容:
```ini
[pytest]
addopts = --html=report.html
```
接下来,在你的测试文件中,你可以使用 `pytest.mark.record_tests` 装饰器来记录每个 scenario 的动图。示例代码如下:
```python
import pytest
from selenium import webdriver
@pytest.fixture(scope='session')
def browser():
# 在整个测试会话期间启动浏览器
driver = webdriver.Chrome()
yield driver
driver.quit()
@pytest.mark.record_tests
def test_scenario(browser):
# 在这里编写你的测试代码
pass
```
在上面的示例代码中,我们使用 `pytest.mark.record_tests` 装饰器来标记测试函数 `test_scenario`。当运行测试时,`pytest-html` 插件会生成一个名为 `report.html` 的测试报告,并且会记录每个被标记的测试函数的动图。
确保你已经安装了 `pytest`、`pytest-html` 这些依赖。然后,在命令行中运行 `pytest` 命令,它将运行你的测试并生成测试报告,其中包含所有标记为 `record_tests` 的 scenario 的动图。