我对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()