有一种特殊字符教定义特殊字符,是必须拿来测试的,
比如,身份证号码中输入的字符类型中除了数字还有个‘X’,这个就是定义特殊字符,它是在代码里特别规定的,
如果你的输入框中,需求规定了空格是或不是字符,那就必须单独拿来测试,因为代码里控制方法是不一样的,不同的数据库和应用程序都在某些特殊的地方把“空格”单独处理,有的只处理字符串两边的空格,有的还处理字符串中间所有的空格,
不同的需求决定你对这个“空格”进行独立的测试用例 故他是特有的,和其他字符有区别故不能划分为等价类。
软件测试如何做安全性检查呢,比如输入什么特殊字符
针对应用安全(网站类型)
第一步 收集信息,你需要了解,一般有多少个url地址及页面、请求的情况等等(一般在你完成功能测试后,已经知道了)
第二步 分层检查 简单的来的话,分2层,页面层,针对输入框进行跨站、SQL注入等字符的进行检查,这是比较常规的方式,在完成这个一个层面的检查后,你可以针对请求层来进行检查,一般问题是出在隐藏的传递属性上,因为,开发常规会对输入的参数进行前后台字符校验,而对于默认的传递参数会忽略掉,而这就是漏洞的所在
第三步 猜测性测试,这种方法主要是针对服务中间件的测试,我们会根据IIS、weblogic、apache等应用中间件的默认响应页面进行猜测,还有一些错误信息页面,比如黄页中的信息,这些都是应该避免
这样的方式比较繁琐和复杂,当然如果有相关的测试工具话 相对可以比较快捷一点,首先它能帮助我们完成信息收集和第一轮的安全检查,根据其的报告,我们可以深入的进行更深层次的安全检查,提高我们的测试效率。
软件测试 空格是特殊字符吗
有一种特殊字符教定义特殊字符,是必须拿来测试的,
比如,身份证号码中输入的字符类型中除了数字还有个‘X’,这个就是定义特殊字符,它是在代码里特别规定的,
如果你的输入框中,需求规定了空格是或不是字符,那就必须单独拿来测试,因为代码里控制方法是不一样的,不同的数据库和应用程序都在某些特殊的地方把“空格”单独处理,有的只处理字符串两边的空格,有的还处理字符串中间所有的空格,
不同的需求决定你对这个“空格”进行独立的测试用例 故他是特有的,和其他字符有区别故不能划分为等价类。
软件测试中,测试项中有的要求字符长度
1.如果你有测试用例文档,你可以直接用这个当证据,说这个软件就是这么要求的。
2.开发人员其实改这个BUG不费什么事,试着软磨的方式来让他们改。
3.测试就是从用户的角度来使用这个软件,测试就是软件的最初用户,用户提出问题了,开发就应该重视。
4.找测试经理说明问题,让领导去找开发。
以上是我的经验,工作的时候我就是这么做的。。
其实如果公司流程规范的话,需求文档上的数据就能说明一切了。如果开发还不就范,那只能让领导找他们谈谈了。。
测试可以算是用户么?
当然,测试人员就是以用户的角度去用这个软件,测试人员就是这个软件的最初用户。
软件测试中密码输入框的具体测试办法是什么
看你的意思好像是问测试密码框的测试用例,我给出用例的思考点:
以等价类划分和边界值法来分析
填写符合要求的数据注册:密码都为最大长度(边界值分析,取上点)
.填写符合要求的数据注册 :密码都为最小长度(边界值分析,取上点)
.填写符合要求的数据注册:密码都是非最大和最小长度的数据(边界值分析,取内点)
.密码长度大于要求(边界值分析,取离点)
.密码长度小于要求(边界值分析,取离点)
.密码是不符合要求的字符(这个可以划分几个无效的等价类,一般写一两个就行了,如含有空格,#等,看需求是否允许)
其它:
包括出错信息是否合理
特殊字符:比如。 / ' " \ </html> 这些是否会造成系统崩溃
注入式bug:比如密码输入个or 1=1
输入的密码是否密文显示
登录后是否会用明文传递参数
软件测试用例中字符型包含数字吗
字符型都要用引号 例如: "123" "姓名""abc"之类的都是
除了字符型以外还有数字型、逻辑型、日期型等
如果我在用户名的对话框里输入123,那123是字符型还是数字型?
字符
软件测试:给一个用户名文本框,输入字符和数字,长度为3-12,写测试用例
1.输入信息为空
2.正确输入(输入正确的值)
3.错误输入(输入错误的值,输入数据例如:特殊符号、英文字母、汉字及非法字符等一些非正确值;输入方法例如:长度不足3,长度超出12,最大输入值)
4.连续错误输入三次以上 (查看连续错误输入后的提示信息及结果)
5.其他(是否支持剪贴板操作,例如:复制/剪切/粘贴)仅供参考,希望可以帮到你。
软件测试中英文名称输入框能输入数字及字符吗
等价类:长度为3,12 边界类:长度 2,13 输入数字: 等级类:输入0,255,256, 等边界面 0和9的ASCII值加1 ,减1对应的字符 输入字母:A,a,Z,z以及对应的ASCII码值加减1,中文
转载请注明出处51数据库 » 软件测试中特殊字符的测试 软件测试里要测的特殊字符有哪些
用户67863212