CAB01_字符集和编码专题

字符集及编码知识,分析乱码成因和规律。深入了解Unicode和UTF编码

1371人学习

初级13课时2024/05/03更新

二维码下载学堂APP缓存视频离线看

捉虫客
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

1. 测试时需要考虑文本输入、字符处理及存储的测试从业人员 2. 想对各类字符集、字符编码、解码进行系统且深入了解 3. 系统支持对特殊符号、他国字符、生僻字等进行处理的时候,如何寻找测试点

你将会学到:

字符集及编码知识,分析乱码成因和规律。深入了解Unicode和UTF编码

  • 了解ASCII、ISO8859、GB2312、Unicode、UTF等字符编码规范
  • 通过代理对功能表示扩展字符(生僻字)及其推导和计算过程
  • 进行字符乱码现象的展示,成因分析,规律推导
  • 扩展在测试时对“字符”的了解,寻找隐藏的测试点

课程简介:



======================本套课程说明=========================

课程名称:《CAB01_字符集和编码》

课程说明:
详细介绍了ASCII、ISO8859、GB2312、Unicode、UTF等常见字符集的内容及编码规范,尤其对生僻字的处理、乱码的产生等测试领域常关注的问题,从现象展示,到成因分析,再到寻找规律,均进行了详细的说明,并同时辅以案例、工具和代码进行全过程演示。希望通过本次课程,在后续的测试过程中,对于字符输出、输出、编码、解码、转换等方面能给大家提供更广阔的测试视角,以及发现相关问题后进行分析和定位的能力。

课程亮点:
* 知识点都尽量佐以案例,一是演示具体实现过程,二是说明测试时应该关注的事项,如乱码的成因分析及解决。
* PPT中总结了编码、解码过程中常用的 Python 函数,并辅以相关脚本的实现,供大家直接使用。
* 还涉及到了用例设计、接口测试的部分内容,以及 SQL Server、MySQL 数据库设计时有关字段类型和排序的相关部分知识。
* 重点知识均提供了相关的官方参考地址,大家可以自行继续研学。



课程内容:
一. 主流字符集和字符编码介绍
1). ASCII 码、ISO8859系列,对西方及欧洲字符的支持
2). GB2312 系列,对汉字的国标编码体系
3). Unicode 字符集,支持国际化且当前应用最广泛的字符集
4). UTF-8、UTF-16、UTF-32 格式转换及区别
5). UTF-16 通过代理对的使用,访问生僻字
二. 字符集和编码在测试中的应用
1). 常见与字符编码有关的测试点
2). Web页面请求参数中对字符的编码处理
3). 乱码的产生和原因分析,规律推导
4). 数据库设计中对字符编码的分析



======================整体说明=========================

课程体系设定:
- A类. 职业相关话题:以软件测试学习路线、职业规划、面试笔试类相关内容为主。
- B类. 测试通用基础:软测基础知识及测试理论相关,如测试过程、测试方法、用例设计、质量评价等。
- C类. 外部延展技术:延展到IT领域中的相关技术,如数据库、操作系统、测试环境搭建、网络知识、Python语言等。
- D类. 测试专项专题:聚焦某一项测试技术或工具进行更细致和深入的挖掘,如unittest、Selenium、PyTest、JMeter等。

章节命名举例《CAB01_字符集和编码_07_UTF16及代理对的使用.mp4》:
☛ 第C类课程(外部延展技术)
☛ 第AB项第01门课程(字符集和编码)
☛ 第07章节(UTF16及代理对的使用)

展开更多

“捉虫客”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部