51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3658|回复: 11
打印 上一主题 下一主题

这算是BUG吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-10-9 22:23:02 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
在做手机测试时候遇到个问题,关于输入法的。
输入1个中文占2个字节,英文、数字、字符各占一个字节。
单独输入中文和单独输入英文都没问题
但在中文和英文一起输入的情况下(只要有1个中文的情况下),所有的英文、数字、字符都按中文的字节长度来算。也就是2个字节。这样一来如果用中英输入短消息的时候,短信的内容长度就大打折扣。

我请教了一些老的测试人员,他们都说这不算是BUG,说输入法就是这么设计的。
但我个人理解,这是输入法设计上的问题,如果在站在用户的角度来讲,原本用别的手机一条消息就可以搞定,但用这个手机的输入法,可能就是2条短信。就像是坐了1。5元投币的公交车,因为没有零钱所以投了2元钱。虽然勉强可以接受,但事实上对用户的利益造成一定损失。所以处于这种角度的考虑我认为这就是一个BUG

但由于刚进公司,有些建议不敢乱题,所以想请各位高手帮忙分析分析。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-10-10 21:57:23 | 显示全部楼层
感谢楼上各位同胞,现经验证,联通规范中确实有如下定义,一条短信的长度为纯中文70个,纯英文140或160个,中英文混合输入长度按中文计算也就是70。
但我在其中又发现新的问题,这部手机所有的字符,如~@!·#¥%“:,。;—*等,其中包括中文的全角字符和英文的半角字符。但也全部按照中文的长度来计算。
如果我编辑一个全英文短信(140字符)的话,在里面加入英文中需要使用的"",.@等符号,那我的短信长度依然被限制为70个字符。
个人觉得这在逻辑上不太合理,因为即使做全英文的输入也需要用到英文的标点符号,如果按这样的限制,从实际的使用来说,中文和英文输入根本没有被区分开来。最严重的就是在需求中也没有考虑到这样的情况。想请各位高手指教。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-18 03:00 , Processed in 0.066348 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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