研发效能 低代码开发成为了行业趋势,那低代码平台应该如何测试呢?

owen · 2022年04月13日 · 最后由 balabala 回复于 2023年06月08日 · 6701 次阅读

何为低代码开发:
低代码是一种快速设计和开发软件应用程序并且手动编码最少的方法。它可以为技术人员提供更快,更可靠的价值。通过在图形界面中使用可视化建模来组装和配置应用程序,开发人员可以跳过所有基础架构让开发速度提升起来。
现有的低代码平台较多,基本的实现原理都是基于元模块、元数据的模式来进行构建的。通过拖拽,配置,少量的编码实现整体的功能。
目前现有收集到的平台有 96 家之多我罗列几个:
白码:https://www.bnocode.com/product.html
引迈信息:https://www.jnpfsoft.com/zeroCode.html
钉钉出品:https://lowcode-engine.cn/
宜搭 https://www.aliwork.com/ 表单驱动
微搭低代码 https://cloud.tencent.com/product/weda 模型驱动
伙伴云 https://www.huoban.com/ 表单驱动
应用魔方 https://www.huaweicloud.com/product/appcube.html 模型驱动
金蝶云苍穹 https://www.kingdee.com/products/cosmic_platform.html 模型驱动
轻流 https://qingflow.com/arch/home 表单驱动
简道云 https://www.jiandaoyun.com/ 表单驱动
维格表 https://vika.cn/ 表单驱动
飞书多维表格 https://bitable.feishu.cn/ 表单驱动
明道云 https://www.mingdao.com/ 表单驱动
氚云 https://h3yun.com/#/home 表单驱动
YonBuilder https://developer.yonyoucloud.com/ 模型驱动
treelab https://treelab.com/r/templates 表单驱动
黑帕云 https://hipacloud.com/ 表单驱动
网易轻舟 https://sf.163.com/product/qz 模型驱动
SeaTable https://www.seatable.cn/ 表单驱动
云叩 https://www.xbongbong.com/chanpin/#wz_61 模型驱动
悉息 https://www.zhangkong365.com/ 流程驱动
易鲸云 https://www.yijingcloud.com/ 表单驱动

目前钉钉团队的平台开源了,基于钉钉团队做的也有不少团队。证明现在已经是行业发展的必然趋势了。作为测试人员来说,低代码平台的测试就称为了大家一个需要去思考的事情了。如何测试,如何更好的测试,还是个比较有挑战的事情。

目前思路是拆分成为 3 步骤
1、通过元模块测试,每个元模块已经固定,基于元模块进行单独的测试和写自动化测试。例如采用 UI 自动化,BDD 测试等方式进行遍历测试。
2、基于元数据测试,测试数据的流转,存储,录入等等。(模块的数据怎么自动化还没有思考)
3、基于流程测试,通过元模块构建整体结构,测试结构数据的业务流程和自动化。

这块暂时还没有好的思路,最近在研究,有结果会跟大家分享。大家有什么好的想法呢?可以进行交流。

共收到 4 条回复 时间 点赞

蹲一个后续

蹲一个后续

蹲一个后续

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册