调试的一些常用的手段和技巧:
序号 |
功能 |
工具 |
1 |
测试环境配置 |
Hosts(Gas Mask), fiddler,Charles等 |
2 |
DOM节点,样式校正,Console |
浏览器自带工具及第三方对比工具 |
3 |
网络抓包 |
浏览器自带工具或httpwatch、fiddler、Charles |
4 |
文件替换 |
fiddler、Charles等代理工具 |
5 |
脚本调试 |
浏览器自带,Script debugger,IDE等 |
6 |
性能检查 |
浏览器自带Fiddler、Charles等第三方工具 |
H5在移动端调测方式:
1、继续PC上的开发和调试(不能体现移动终端的实际场景)
2、通过User-Agent的处理模拟终端请求等方式并不能真的让业务代码逻辑跑在预期的平台上,所以可使用模拟器。用模拟器的好处在于可以复用PC上的一些网络配置和抓包工具。(Android模拟器太慢,IOS可行)
3、使用浏览器的remote debugging模式,在真机上进行远程调试处理(对支持的操作系统和浏览器版本有要求)
4、使用iWebInspector,MIHTool,云服务等(有局限性,特别是不能单点调试javascript)。
问题1:
开发的JS、CSS等文件在不同的环境下,通常需要切换和绑定hosts。
解决方法:
手机绑定hosts(需要越狱/root;有的手机浏览器根本不认hosts文件,如UC)
root手机,修改手机端hosts文件,切换不同环境。
使用代理(Fiddler\Charles),手机连接代理服务器,修改代理服务器的hosts文件,或者用Fiddler\Charles的替换功能,直接替换成所需的response。
问题2:
线上发现问题,需要验证并debug。在本地拉WEB服务器并绑定HOSTS,使应用下载本地修改过后的JS、CSS等文件。
解决方法:
使用fiddler或Charles的替换Response功能替换请求下的文件。
相关推荐
FSU远程调测指引.doc
一键启用远程桌面服务,并且设置远程登录账号:adminstrator,密码:123
1.版本:matlab2014/2019a/2021a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码...4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
2020远程办公服务:法大大案例研究精品报告.pdf
汽车APP远程控制测试方法研究.pdf
Navicat无法远程连接MySql服务器问题的解决方法写在前面: 操作系统:中标麒麟4.0; 数据库:MySQL5.7.26; JDK:采用中标麒麟系统自带的openjdk; 客户端工具:Navicat; 前置条件: MySQL服务安装完毕; 情景: ...
疫情冲击下的远程居家办公:现实与展望.pdf 疫情冲击下的远程居家办公:现实与展望.pdf 疫情冲击下的远程居家办公:现实与展望.pdf 疫情冲击下的远程居家办公:现实与展望.pdf 疫情冲击下的远程居家办公:现实与展望...
远程控制任我行是一款免费绿色小巧且拥有“正向连接”和“反向连接”功能的远程控制软件,能够让您得心应手地控制远程主机,就像控制自己的电脑一样。主要具有以下功能:远程进程信息:查看远程主机进程信息,并能...
远程监控软件.rar 远程监控软件:通过网络登陆其它主机并控制
拥有“正向连接”和“反向连接”功能的远程控制软件,能够让您得心应手地控制远程主机,就像控制自己的电脑一样,主要具有以下功能:远程进程信息:查看远程主机进程信息,并能自由结束相应进程; 远程文件管理:...
服务器远程维护之:远程开机与远程连接[收集].pdf
GJB 5186.2-2004 数字式时分制指令响应型多路传输数据总线测试方法 第2部分:远程终端生产测试方法
郑州大学远程教育《综合性实践环节作业》.doc
解决IIS 远程服务器返回错误: (404) 未找到,反复参照文档步骤操作测试可行
推荐理由:一款免费远程桌面软件,支持多平台,包括Linux、Mac、Windows和Android。它以开箱即用的方式提供远程桌面功能,无需任何复杂的配置。与其他收费的远程桌面软件不同,RustDesk让用户自行搭建服务器,完全...
2017年全国大学生电子设计竞赛(H题)远程幅频特性测试装置省赛特等奖程序,要求设计并制作一远程幅频特性测试装置,本方案由STM32F103ZET6单片机为控制核心,主要由5个模块组成:信号源电路、放大器电路、乘法器...
摄像头和语音:可以方便打开远程主机语音和摄像头进行监控; 远程屏幕监控:实时的观看对方屏幕,可以用来远程协助,进行全面控制; 远程文件管理:包括上传、下载、复制、删除文件或目录、远程打开文件等多项文件...
远程控制全接触远程控制全接触远程控制全接触远程控制全接触远程控制全接触远程控制全接触
湖南中小学现代远程教育教师培训:问题与对策