sikuli支持junit单元测试,在IDE里(windows/linux)你可以使用ctrl+u把他们呼出来
sikuli IDE力图最小话您所付出的努力,所以在IDE里,一个python的类默认继承了Junit.framework.TestCase类用于你做单元测试脚本
典型的单元测试脚本应该包含setup、teardown以及一下前置的方法:
下面给出脚本最基本的结构:
1def setUp(self):
2 openApp("AnyRandom.app")
3 wait(SCREENSHOT_OF_THE_APP) # wait until the app appears
4
5def tearDown(self):
6 closeApp("AnyRandom.app")
7 untilNotExist(SCREENSHOT_OF_THE_APP) # wait until the app disappears
8
9def testA(self):
10 ....
11 assert exists(PICTURE_THAT_SHOULD_BE_THERE)
12
13def testB(self):
14 ....
15 assert not exists(PICTURE_THAT_SHOULD_NOT_BE_THERE)
这是一个完整的例子.
为了跑单元测试脚本,你应该点击面板上的运行来代替曾经的按钮.
重要的是在你运行你的脚本之前一定要记得保存,每次在运行前你改变了任何东西都需要再次的保存。
另外一种选择你可以运行你的单元测试脚本在命令行的形式下使用-t test-script.
分享到:
相关推荐
GUI自动化测试的好工具,python语法,代码中可插入界面截图,鼠标会自动寻找并点击等等
Appium-Server-GUI-windows-1.22.0
Appium-Server-GUI-windows-1.22.0.exe https://github.com/appium/appium-desktop/releases 20211230日上传,官网下载太难了,下载几次才成功。现分享一下,方便大家下载 Appium-Server-GUI-windows-1.22.0.exe软件...
Appium-Server-GUI-mac-1.22.3-4 Appium-Server-GUI-mac-1.22.0 好不容易下载好的,一共两个版本appium,都是可以正常用的。 下载不易,希望点赞支持!
里面包括三个文件: uC-GUI-View.exe uC-GUI-BitmapConvert.exe uC-GUI-FontConvert-Demo.exe
Appium最新版本资源, 下载后直接解压获得Appium-Server-GUI-windows-1.22.3-4.exe
研究图形用户界面(GUI)回归测试脚本的自动化修复技术,采用有限状态机描述GUI的交互行为,并基于有限状态机(FSM)产生测试用例集;使用自动化测试工具生成测试脚本,建立状态迁移和测试脚本的映射关系表;通过...
jd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui.rarjd-gui....
基于Python语言的GUI自动化测试脚本技术研究.pdf
PN532-mfoc-mfcuk-GUI 支持GUI,支持MFOC V0.10.7,支持MFCUK,libnfc V1.7.1
jd-gui-windows-1.6.6.zipjd-gui-windows-1.6.6.zipjd-gui-windows-1.6.6.zipjd-gui-windows-1.6.6.zip
原版下载 freerainbowtables-applications rcracki-mt-gui
youtube-dl-gui mkdir %userprofile%\youtube-dl-gui curl -L ...
SeggerEval-WIN32-MSVC-MinGW-GUI-V622.zip,emWin测试工程
人工智能-机器学习-GUI软件的测试用例优化算法研究.pdf
安全技术-网络信息-GUI自动化测试在会计信息系统测试中的应用研究.pdf
C++GUI-clock C++GUI-clock C++GUI-clock C++GUI-clock C++GUI-clock 界面美观
TestNG-Abbot是一种测试框架,它为GUI组件的测试带来了新的活力。本文介绍使用TestNG-Abbot测试GUI过程中难度最大的部分,即理解用户场景的实现过程。一旦理解了它,您会发现将GUI组件隔离并使用框架所含的极其方便...
Gui-Guider-Setup-1.4.1-GA.exe NXP的免费LVGL GUI设计器,这是2022年10月29号版本。
jd-guijd-gui