我对Python比较陌生。我正在尝试使用Python Selenium Web Driver进行一些Web自动化。
我将针对不同情况编写单独的脚本:示例一个用于登录,另一个用于检查登录页面上的工具提示,依此类推。

我的问题是我想对所有测试用例使用相同的Firefox实例。这样,登录后,我的测试脚本即可在登录的FireFox实例上运行。

请让我知道如何实现这一目标。

谢谢,

Mohima

最佳答案

不要编写单独的脚本。而是编写不同的函数:

def login(): ...
def check_tooltips(): ...


如果您希望将功能放在不同的文件中,那没问题;您可以从另一个模块导入一个模块(例如tooltips.py):

import tooltips
def login(): ...
def main():
    login()
    tooltips.check_tooltips()

07-26 07:35