当前位置:首页 > 技术知识 > 正文内容

开发调试的方法整理_开发人员工具调试快捷键

maynowei7个月前 (09-21)技术知识80

前端的开发调试方法

1.浏览器F12——开发者工具,最常用的方法,能做到前端断点调试。

通过网络页签查看接口的入参和出参




2.前端代码用console.log/error等方法,打印输出信息和变量



有些场合不能打开开发者工具(例如:微信、企微等平台集成,真机调试),这时需要另外的调试手段

3.界面弹出调试信息显示

适用于非生产环境,信息量少的场合,缺点是干扰到用户界面操作。


4.前端日志发送到后台进行记录,通过后台管理查询日志

该方案能比较好地应对微信、企微等平台集成调试,真机调试等场景,又不会打扰到用户,生产环境也能用。

在前端封装全局日志类,调用后会把日志提交到后台进行记录


后台界面可以查询到前端发过来的日志



后端的开发调试方法

以下是myBuilder【业务接口】开发套件特有的调试方法

1.查看后台方法的运行结果

后台方法编写完成后,可以直接运行


执行后可以看到输出报文



2. 输出过程变量到调用堆栈,查看调用堆栈信息

导入上下文类



调用context.trace方法,输出日志到调用堆栈



执行时勾选【显示调用堆栈信息】,在调用堆栈页签就可以看到过程参数输出



3.SQL方法执行,用于调试数据库层的执行结果

使用方式和接口方法类似





4.利用后台日志类,输出过程变量到数据库

导入日志工具类



调用日志工具类方法,记录过程参数



后台界面可以查询到记录的日志



总结

myBuilder提供了完善的开发调试方法,覆盖前后端、全终端场景,支持临时的、持久化的、全链路的开发调试方案,真正做到易学易用高上限。

#低代码开发平台# #myBuilder#

相关文章

Android TabLayout + ViewPager2使用

1、xml文件<!--明细列表--> <com.google.android.material.tabs.TabLayout android:id="@+id/ty_...

从 async/await 到虚拟线程:Python 并发的再思考

演进之路:从async/await到线程的反思首先必须明确的是,async/await对Python并非全无裨益:它最大的价值,是让更多人接触到了并发编程。通过在编程语言中嵌入语法元素,并发编程的门槛...

LabVIEW实现Oracle数据库的访问(labview数据库查询界面)

1. 安装 Oracle 客户端下载:从 Oracle 官方网站下载适用于 Windows 操作系统的 Oracle 驱动程序。确保下载的版本与 LabVIEW 环境和操作系统兼容。1)以 Windo...

Oracle中泄露“天机”的TNS(在oracle中发出的下列查询)

数据库的安全是长期存在的问题。在目前大量的数据泄露事件以及漏洞面前,大家看到的大都是SQl注入、越权操作、缓冲区溢出等这些具体漏洞。往往却忽视了造成这些问题的前提,黑客想要入侵数据库一定会尝试获取数据...

Oracle数据库无法连接问题排查(oracle数据库连接不成功)

数据库告警日志 如下图 。发现 问题时间段,没有 数据库服务故障 报错,但是存在较多 TNS-12535 、 12560 、 12170 、 00505 错误:通过检查问题时间段应用日志, 也记录了...

“我认为”除了I think,居然还有10种英文地道表达

平时,我们在写作和口语中,只要是说到“我认为...”下意识地脑子中会蹦出“I think”这个最日常的表达。那今天就让我们来看看还有哪些表达是可以替代这个“老顽固”的吧。1、Personally sp...