我对 Python 比较陌生。我正在尝试使用 Python Selenium Web Driver 进行一些网络自动化。 我将为不同的场景编写单独的脚本:例如一个用于登录,另一个用于检查登陆页面上的工具提示等等。
我的问题是我想对所有测试用例使用相同的 Firefox 实例。这样登录后我的测试脚本将在同一个登录的 FireFox 实例上运行。
请告诉我如何实现这一目标。
谢谢
莫希玛
最佳答案
不要编写单独的脚本。相反,编写不同的函数:
def login(): ...
def check_tooltips(): ...
如果您希望将函数放在不同的文件中,那没问题;您可以从另一个模块导入一个模块(例如 tooltips.py):
import tooltips
def login(): ...
def main():
login()
tooltips.check_tooltips()
关于Python Selenium webdriver 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12349441/