51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5149|回复: 3
打印 上一主题 下一主题

[原创] 在手机或电脑上输入字符,如何知道这些字符是什么编码格式?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-24 16:54:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1. 在手机或电脑上输入字符,如何知道这些字符是什么编码格式?
    比如:是 7bit ,8bit, 或是Unicode编码,还是 GB2312 编码,或者还是ISO 8859编码?

2. 如果已经知道是哪种编码,那对这些字符进行复制或发送到另一个接收端,那到对方手机后,这些编码会改变吗?

   请那些对手机或电脑字符编码高手解答,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2017-9-20 12:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2008-12-25 09:02:52 | 只看该作者
    第一条,我也不知道,我帮你顶
    第二条,这个编码会不会改变当然需要你自己去测试啦。设计几个场景去测一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    3#
    发表于 2008-12-25 09:53:21 | 只看该作者
    楼主,应该说是基于什么操作系统开发的才是。一般开发人员在进行编码时都会采用标准编码,但是有时候为了适应本地化,会做些编码指定的事情。比如GB2313,ISO-或者ANSI或是Unicode。一般都会在编码前就会指定。如果没有指定,一般使用的是操作系统的默认编码。

    第二个问题,我想你只需要看下设计文档就知道了。一般不同系统间的交互,都会涉及到双发编码格式的转换。你这个问题如果找不到对应的设计文档,看下对应的操作系统,并和双方开发人员一确认就会有答案的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2008-12-26 09:43:50 | 只看该作者

    手机短信模块中的字符编码格式的测试

    首先,感谢两位对问题的关注与解答。可是,我还是有些疑问:

    1. 我的问题基于的操作系统,就是咱们普遍使用的windows xp.  
       问题: (1) “一般开发人员在进行编码时都会采用标准编码”的标准编码是什么格式的编码呢?
                   (2)“一般使用的是操作系统的默认编码”的默认编码又是什么格式的编码呢?
                   (3)编码的不同是跟操作系统的不同有很大关系吗?我认为在同一个操作系统(比如:Windows xp)下可以有各种格式的编码,跟操作系统的关系不是很大。
    2. 这个问题的提出是跟“测试短信模块”有关,也就是我只是测试人员,所以我看不到设计文档。
       “一般不同系统间的交互,都会涉及到双发编码格式的转换”,但是我想知道,在同一个操作系统下的编码格式是否有变化?

    我重点想知道的是在测试实践过程中,编写一个文本信息:

    (1)如何知道输入字符的编码格式是哪种类型?
    (2)在同一操作系统下字符经过操作,编码格式是否会改变?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-23 15:35 , Processed in 0.069352 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表