gpt4 book ai didi

python - 将Python编写的带有参数的库导入到Eclipse中的Robot框架中

转载 作者:行者123 更新时间:2023-12-01 01:29:03 25 4
gpt4 key购买 nike

我正在使用 Eclipse 在 Robot 框架中编写自动化测试。我有一个简单的库,它接受一个参数:

class TestVar:   

def __init__(self, var):
self._var = var

def get_var(self):
return self._var

然后,我将库导入到我的测试套件中:

Library           TestVar    42

当我运行此测试时:

Test    
${var2}= Get Var
Log ${var2}

正如预期的那样,我得到了 42。

但问题是 Eclipse 不想将库添加到 red.xml 中,也不想以任何方式识别它: Eclipse fails to import a library with parameters

当我将库更改为不需要任何参数的库时,Eclipse 工作得很好。

这一定是 Eclipse 设置的问题,我不知道。

非常感谢您的帮助。

最佳答案

典型的解决方案是使库的参数可选。这样,像 libdoc 或 eclipse 这样的工具就可以在不带参数的情况下导入库,同时仍然允许您在运行测试时传递参数。

关于python - 将Python编写的带有参数的库导入到Eclipse中的Robot框架中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53070708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com