我接到了一项教育作业,在此期间我编写了 Gherkin 场景以使用 Python 3.6、Splinter 和 Behave 测试网站。我取得了一些相当不错的进步,但我被困在这件小事上。目前,我已经成功地通过 Ubuntu 中的 Chrome 无头实例下载了一个文件。但是,为了通过场景的最后一步,我需要验证文件的存在。经过大量搜索,我找到了一种有效的方法,即:
assert os.path.isfile('/home/[USERNAME]/Downloads/file.csv')
但是,为了使此测试与其他计算机更兼容,我希望文件的路径更短更简单。最重要的是,不要使用这个系统的用户名。
我对这一切都很陌生,所以这很可能是一个愚蠢的问题,但我一直在到处搜索,我根本找不到答案。
四季花海
相关分类