适用于基于openMairie框架的应用程序的功能测试RobotFramework库
项目描述
openmairie.robotframework
适用于基于openMairie框架的应用程序的功能测试RobotFramework库
简介
openmairie.robotframework 是一个提供关键字的RobotFramework库,这些关键字用于openMairie框架基础项目。
安装
您只需要pip
pip install openmairie.robotframework
由于该包的历史原因,所有关键字都声明在 .robot 文件中。因此,您需要在每个 Suite Setup 中调用 Reload Library。
*** Settings *** Library openmairie.robotframework.Library *** Keywords *** For Suite Setup Reload Library openmairie.robotframework.Library
关键字文档
如何交叉验证?
为了在接受合并请求之前完成交叉验证过程
激活您希望在其中安装存储库的虚拟环境。
将待测试的存储库安装到您的系统上
pip install git+https://gitlab.com/openmairie/openmairie.robotframework.git@branch_name
验证受更改影响的关键字是否仍然正常运行。
如有任何疑问,请使用以下方法恢复到原始配置:
pip uninstall openmairie.robotframework
要恢复原始设置,请使用以下命令:
pip install git+https://gitlab.com/openmairie/openmairie.robotframework.git
变更日志
4.11.10004 (2024-06-20)
feat: 添加关键字“从仪表板删除小部件”,“删除小部件”并更改“添加小部件”。 [Rasseum]
4.11.10003 (2024-06-06)
feat: 添加关键字“添加小部件”,“在表单中输入小部件的值”并弃用关键字“从仪表板添加小部件”,“输入小部件”。 [Rasseum, flohcim]
4.11.10002 (2024-03-21)
feat: 添加变量‘${OM_IGNORE_CASE}’,‘${OM_TITLE_LOGIN}’,‘${OM_TITLE_DASHBOARD}’,以允许应用程序中页面标题的灵活性。 [ebrodin, SebastienDethyreReal, flohcim]
4.11.10001 (2024-02-02)
feat: 更新“输入地图”关键字以与新版本保持一致(删除“retour”字段并添加“librairie_cartographie”字段)。 [flohcim]
4.10.10001 (2023-10-11)
添加关键字“页面标题应该是”和“页面标题应包含”,并弃用关键字“Page Title Should Be”和“Page Title Should Contain”,添加 ignore_case 参数。 [flohcim]
4.9.10009 (2022-05-11)
Utils: 修复了自 7.72 版本以来的 curl 下载问题 [flohcim]
4.9.10008 (2019-06-20)
表单: 将 5 秒的点击超时替换为新的变量 CLIC_CONFIRM_WAIT [mbideau]
4.9.10007 (2019-04-01)
表单: 修复了使用 Web 元素列表而不是第一个找到的 Web 元素来使用“Click…Until”关键字 [mbideau]
4.9.10006 (2019-04-01)
PDF: 修复了关键字“PDF Move Page To”中的拼写错误 [mbideau]
表单: 语义更改:“Click…Confirmed By”被“Click…Until”替换 [mbideau]
4.9.10005 (2019-03-28)
在“formulaire.robot”中添加了 9 个关键字:4 个“Click Element Confirmed By <some_action>”,2 个“Click On Submit Button (In Subform) Confirmed By Message”,2 个用于检查消息内容,1 个“Click On Portlet Action”;并修改了许多其他关键字以使用它们。 [mbideau]
4.9.10004 (2019-02-25)
通过在测试内容之前切换到所需页面,修复了 PDF 关键字“PDF Page Number Should (Not) Contain”在页面内容未加载(异步)时失败的问题(添加了新的关键字:PDF Move Page To)。 [mbideau]
4.9.10003 (2018-12-13)
通过多次尝试点击,如果超时内没有出现验证消息,则修复了“Click On Submit Button”和“Click On Submit Button In Subform”。 [mbideau]
4.9.10002 (2018-11-28)
更多文档。 [flohcim]
用新关键字替换弃用的关键字。 [flohcim]
4.9.10001 (2018-11-19)
弃用“Ajouter le état…”并添加“Ajouter l’état…”以替换它。 [flohcim]
添加关键字“从状态的上下文到社区的上下文”。 [flohcim]
4.8.10006 (2018-05-02)
用新关键字替换弃用的关键字。 [flohcim]
更正标签“om_reqmo”。正确的名称是“module_reqmo”。 [flohcim]
4.8.10005 (2018-04-28)
在关键字“Depuis le contexte de la lettre-type”和“Depuis le contexte de l’état”中将字段“Identifiant”重命名为“id”。 [flohcim]
添加关键字“页面不应包含错误”,“从列表”,“从登录页面”,“从添加用户表单”。 [flohcim]
更多文档。 [flohcim]
4.8.10004 (2018-04-26)
更正关键字“Depuis l’assistant “Migration état, sous-état, lettre type””的问题。 [flohcim]
4.8.10003 (2018-04-26)
添加关键字“从状态列表”,“从信函类型列表”,“从参数列表”,“从用户列表”。 [flohcim]
添加文档。 [flohcim]
4.8.10002 (2018-04-25)
添加关键字“从社区列表”。 [flohcim]
添加文档。 [flohcim]
4.8.10001 (2018-04-18)
移除警告“使用无显式属性的‘Get Element Attribute’已弃用”。 [flohcim]
4.7.10001 (2017-11-23)
作为 Python 包的初始发布。 [cerini_j, flohcim, fmichon, jcerini, jymadier, KBurles, mbroquet, nhaye, NHaye, nmeucci, oc1n, softime, stimezouaght, tiazma, vpihour]
贡献者
Élise Brodin <> [ebrodin]
Florent Michon <flohcim@gmail.com> [flohcim][fmichon]
Jean-Yves Madier de Champvermeil <> [jymadier]
Jérémy Cérini <> [cerini_j][jcerini]
Kevin Burles <> [KBurles]
Matthias Broquet <mbroquet@atreal.fr> [mbroquet][tiazma]
Michaël Bideau <> [mbideau]
尼古拉斯·海 <> [nhaye][NHaye]
尼古拉斯·穆奇 <> [nmeucci][oc1n]
拉巴赫·阿塞乌姆 <> [Rasseum]
塞巴斯蒂安·德蒂尔 <> [SebastienDethyreReal]
索菲恩·蒂梅扎乌格特 <> [softime][stimezouaght]
弗吉妮·皮胡 <> [vpihour]
项目详情
openmairie.robotframework-4.11.10004.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6f078fa1ade84ffec7f6e9a6c668a44400b1cf52024acb952ece46265b72a714 |
|
MD5 | 7131f9a5a1676a0240507cdef8dd70b9 |
|
BLAKE2b-256 | 3d4c7e5ff57a953c9118143a366829a084084710ccf06c8cd0f044643a1f51d9 |