一 、界面检查
进入一个页面测试,首先是检查title,页面排版,字段等,而不是马上进入文本框校验
1、页面名称title是否正确
2、当前位置是否可见 您的位置:xxx>xxxx
3、文字格式统一性
4、排版是否整齐
5、列表项显示字段是否齐全,列表项字段名称是否跟表单统一
6、同一页面,是否出现 字段名称相同、值取不同的问题。
7、数据加载情况:除了文本框的值,还要注意:
复选框,是否保存打√,或者保存不打√
下拉框,是否保存选择的值
多文本框,值是否都被保存,空格,换行是否保存
二、单文本框(type=text)
边界:字段长度
判空:是否可以为空
唯一性:是否唯一 (小归结:边界、判空、唯一性、特殊字符、正确性)
考虑语言,操作环境
特殊符号测试输入:
' or 1<>'1 ' or '1'='1 ' or '1'<>'2 "|?><</div>
where a='xxx' 下划线是否允许 输入全部空格 输入 单引号
>
特殊字段输入限定:
框内容是否合法(tel,ip,url,email)序号等,直接限制输入数字,其他过滤掉
输入金额文本框,整数首位为0,过滤掉,小数点后面,一般保留两个有效数字。
正确性测试:(必不可少的步骤)
1)、(字段长度输入最大允许长度时)数据允许长度的测试:
a、页面是否被挤出的测试(都输入长英文字符串,是否断行);
b、数据库是否允许最大字符(都输入汉字、都输入英文、混合……);
c、最短长度的正确流程,最大长度的正确流程覆盖。
2)、对于允许为空的字段,不填入,再次数据传递后,看是否报500错误。
3)、未规定字段长度(或者数值大小),不按死板输入,输入非常多字符(或者非常大的数值)时,做允许动作的正确性校验,
看是否报错。(要达到的结果:不管有没有长度限制(没有给最长、最大限制让你去测?),最终页面不能抛数据库异常。)monkey test
说明:通过不断输入长字符串,看是否有长度校验;
最终都会出现以下两种情况的一种:
A、页面(前台)有校验长度、大小; 或者
B、无校验,数据库报错。
所以: 所有字段都要做长度、大小限制(不管需求有没有给出明确要求,不管测试颗粒度,都要限制长度,不允许报数据库错误,都要测!!!)。最大长度限制可限定方法:1、不允许再输入;2、自动截断处理,并且给用户提示
分享到:
相关推荐
以下是对Web控件测试的详细总结,旨在提升测试人员的测试能力。 首先,进行界面检查。测试开始时,应先确认页面的基本元素是否正确,如title是否与预期一致,页面布局是否整洁,文字格式是否统一。同时,检查当前...
【标题】中的"web具体的实例是关于控件的",意味着我们将探讨Web开发中的控件使用,这在构建用户界面时至关重要。控件是Web应用程序交互性的基础,它们允许用户输入数据、触发操作或导航页面。 【描述】指出这是一...
在实际应用中,【webtest】可能是一个示例或测试项目,用于展示如何在Web环境中集成并使用这个控件。开发者可以通过这个例子学习如何配置和调用控件,进行模板设计,以及处理打印相关的事件,如预览、打印和导出等...
总结来说,ASP.NET 3.5的Web窗体数据控件,尤其是SqlDataSource控件,是开发过程中非常实用的工具,它通过图形化配置降低了数据库操作的复杂性,提高了开发效率,但同时也需要根据项目规模和性能要求进行适当的选择...
总结来说,ActiveX控件测试容器(TstCon32.exe)是针对ActiveX控件进行功能验证和调试的重要工具,它简化了开发过程,提高了开发效率。尽管随着技术的发展,ActiveX的使用逐渐减少,但对于维护和更新旧系统,或是...
总结,Web打印控件是Asp.net开发中实现网页打印功能的重要工具,通过合理调用和配置,可以极大地提升网站的功能性和用户体验。在实际项目中,根据具体需求选择合适的Web打印控件,并确保其稳定、安全、高效地运行。
总结来说,通过使用像IECapt这样的网页截图控件,开发者可以轻松地在ASP Web应用程序中实现网页截图功能,从而为用户提供更丰富的服务,比如网页预览、自动化测试报告等。理解并掌握这种技术,能极大地提升Web开发的...
总结而言,Web打印控件是Web应用程序中不可或缺的一部分,它提供了方便快捷的打印功能,使得用户无需离开网页即可完成打印操作。通过对“web打印开发”深入理解和实践,我们可以更好地构建出满足用户需求的高效、...
总结,海康威视WEB3.0控件开发包V1.0.9_CN是网络摄像头开发的关键工具,通过这个包,开发者可以高效地构建与海康威视设备互动的Web应用,实现丰富的监控功能。在开发过程中,理解控件的工作原理、熟练运用API、注重...
总结来说,JSP-Web截屏控件是利用JavaScript和Java技术在Web环境中实现的屏幕截图工具,它提供了方便的截图和上传功能,同时也需要开发者关注安全、兼容性以及用户体验等方面的问题。通过合理的设计和实现,Web截屏...
### ASP.NET 控件实验知识点详解 #### 一、实验背景及目标 在ASP.NET Web开发过程中,使用控件可以极大地简化界面设计与交互逻辑的编写工作。本实验旨在通过具体的实践操作来帮助开发者深入理解ASP.NET中数据绑定...
总结,`webColor控件`在Web开发中提供了方便的颜色选择功能,既可利用HTML5原生支持,也能通过JavaScript库实现更丰富的功能。理解和熟练运用`webColor控件`有助于提升用户界面的交互性和美观度,同时注意兼容性和无...
在这个“asp.web 用户自定义控件-初级例题”中,我们将探讨这个主题的基础知识,这是个人学习和总结的结果。 首先,创建用户自定义控件的基本步骤如下: 1. **创建控件**: 在Visual Studio中,可以选择“添加新项...
4. 测试和调试控件,确保控件的正确性和稳定性。 在后续的教程中,我们将逐步介绍winform自定义控件的开发过程,包括如何创建自定义控件、如何实现控件的基本功能、如何使用控件的属性和事件等。同时,我们还将提供...
Alternatiffx作为一个Web控件,被集成到网页代码中,当用户访问含有Tiff图像的页面时,该控件会自动加载并处理图像,实现流畅的浏览体验。控件的使用通常涉及到前端HTML和后端服务器的配置,确保正确地分发和注册...
本文将详细介绍如何实现将Web控件(Web Control)导出为Excel或Word的功能。 #### 导出原理 导出功能的核心在于将Web控件中的HTML内容转换为指定格式(Excel或Word),并将其内容通过HTTP响应返回给客户端。在这个...
3. Sample:这个目录可能包含了一些示例代码或者测试文件,用于说明如何在实际项目中使用FTP控件。 4. EaseWeFtp.ocx:这是一个ActiveX控件文件,很可能是本文讨论的FTP控件的实现,开发者可以在自己的应用程序中...
可以创建一个新的对话框程序,或者使用“ActiveX控件测试容器”工具来测试控件。 - 在对话框程序中,可以通过“选择项”菜单将控件添加到工具箱,然后拖放到对话框上。 - 使用“ActiveX控件测试容器”,可以直接在...