gpt4 book ai didi

python - 从另一个 sikuli 项目运行 Sikuli 文件

转载 作者:太空宇宙 更新时间:2023-11-04 06:20:38 27 4
gpt4 key购买 nike

我想做的是在不同文件中用 sikuli 编写多个单元测试,然后生成报告。

我想做这样的事情:

项目 Tests_Thing1.sikuli:

import unittest

class Tests_Thing1(unittest.TestCase):
def setUp(self):
#do some stuff
def tearDown(self):
#do some stuff
def test_Created(self):
#do some sikuli stuff

并且还有类似的Similar Tests_Thing2和Tests_Thing3项目

项目 Run_Tests.sikuli:

import unittest
## import siluli projects?

suite = unittest.TestSuite()
suite.addTests(Tests_Thing1)
suite.addTests(Tests_Thing2)
suite.addTests(Tests_Thing3)

suite.run(result)
#generate report from all tests

有办法吗?

最佳答案

我认为您可以使用标准单元测试 http://www.jython.org/jythonbook/en/1.0/TestingIntegration.html并将 Sikuli 导入您的类(class)。你需要 Jython 来运行它,如下所示

How to import the sikuli module in python?

https://answers.launchpad.net/sikuli/+question/136170

关于python - 从另一个 sikuli 项目运行 Sikuli 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12585990/

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