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

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

maynowei9个月前 (09-21)技术知识100

前端的开发调试方法

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

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




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



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

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

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


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

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

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


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



后端的开发调试方法

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

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

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


执行后可以看到输出报文



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

导入上下文类



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



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



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

使用方式和接口方法类似





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

导入日志工具类



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



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



总结

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

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

相关文章

C++ 原子操作与锁的深度解析:为什么原子操作并非万金油?

大噶好,我是henry,今天来和大家浅浅聊一下为啥C++原子操作并非万能钥匙,原因有三,且听我娓娓道来:一、原子操作的线程安全性C++11 的 std::atomic 确实为单个变量的线程安全操作提供...

Oracle 11g安装教程完整版(oracle 11g 安装教程)

由于工作需要,将安装的经验分享给大家。第一步:首先准备安装文件包:Oralce 11.2.0.4 64bit和plsqldev1405x64如图所示:第二步:将2个文件解压到同一个目录,如图所示:第三...

见招拆招:破解Oracle数据库密码(oracle数据库如何解锁)

一.概要本文主要目的,希望通过分享解密方法引起相关人士对网络安全的重视。数据库安全绝不单只数据库本身的安全,和数据库所处的整个环境都有密切关系。本文所说的破解oracle9i、oracle10g、or...

Oracle工具PLSQL登录时提示初始化失败,无法锁定OCI.dll错误解决

报错信息: (没有登录)-PL/SQL Developer Initialization error 无法锁定OCI dll OracleHomeKey: OracleHomeDir:E\instan...

入门Javascript需要看的书(js入门看什么书)

JavaScript权威指南(第6版)对于 JavaScript 新手入门来说,其实看什么书不重要,重要的是要能引起你兴趣使得你愿意动动手做做项目。在动手做过几个项目,对了 JavaScript 有了...

学前端所用手册及书籍(学前端必备手册全都有)

学前端所用手册及书籍(学前端必备手册全都有) 比较常见的电子书,喜欢的同学可以下载看下哈~ html手册 https://pan.baidu.com/s/1idtCfccls7G74it4hzBLCg...