博客分类:
录入界面
1.输入字段要完整,且要与列表字段相符合(参照数据库进行检查)
2.必填项一律在后面用*表示(必填项为空在处理之前要有相关的提示信息)
3.字段需要做校验,如果校验不对需要在处理之前要有相关的提示信息
(1)长度校验
(2)数字、字母、日期等等的校验
(3)范围的校验
4.录入字段的排序按照流程或使用习惯,字段特别多的时候需要进行分组显示
5.下拉框不选值的时候应该提供默认值
6.相同字段的录入方式应该统一(手动输入、点选、下拉选择、参照)
7.录入后自动计算的字段要随着别的字段修改更新(如单价变后,金额也变)
8.日期参照应该既能输入,又能从文本框选择
界面格式
1.字体颜色、大小、对齐方式(根据字段的性质确定)、加粗的一致性
2.文本框、按钮、滚动条、列表等控件的大小、对齐、位置的一致性
3.所有新增、修改、查看页面加上页面说明(如:XXX新增、XXX编辑、XXX查看等说明字样),(弹出的)界面要有标题,标题与内容要一致
4.不同界面显示相同字段的一致性(如列表界面和编辑界面)
5.界面按钮显示要求(查询、新增、删除顺序)
6.列表的顺序排列应该统一(按照某些特定条件排序)
7.下拉框中的排列顺序需要符合使用习惯或者是按照特定的规则排定
8.所有弹出窗口居中显示或者最大化显示
9.信息列表中如果某个字段显示过长用“…”或者分行显示
10.人员、时间的缺省值一般取当前登录人员和时间
11.对于带有单位的字段,需要字段的标签后面添加如下内容:“(单位)”
功能问题
1.按钮功能的实现(如返回按钮能否返回)
2.信息保存提交后系统给出“保存/提交成功”提示信息,并自动更新显示
3.所有有提交按钮的页面都要有保存按钮(每个界面风格一致)
4.凡是点选或者下拉选择的界面,如果一旦选择完了无法回到不选择的情况,需要加上“清除选择”功能按钮
5.没有选择记录点击删除/修改按钮要提示“请先选择记录”
6.选择记录后点击删除按钮要提示“确实要删除吗?”
7.需要考虑删除的关联性,即删除某一个内容需要同时删除其关联的某些内容
8.界面只读的时候(查询、统计、导入)等,应该不能编辑
查询问题
1.查询条件缺少一些可以查询的字段
2.有些查询条件需要支持模糊查询
3.需要考虑有些查询条件本身的关联性(即某个查询条件的取值范围是依赖于其它查询条件的取值)
4.查询条件名称与信息列表及信息编辑页面相应的字段名称完全统一
5.不同模块相同字段的查询方式应该统一(手动输入、点选、下拉选择)
6.出报表的时候,查询条件需要显示在报表标题的下面,这样看报表的时候知道数据的依据是什么
7.对于范围的查询采用全闭的形式
相关推荐
软件测试汇总录入界面1.1输入字段要完整,且要与列表字段相符合(参照数据库进行检查)1.2必填项一律在后面用*表示(必填项为空在处理之前要有相关的提示信息)1.3字段需要做校验,如果校验不对需要在处理之前要有...
"软件测试常见Bug大全"这个文档集合了测试人员在实际工作中可能会遇到的各种问题,为他们提供了一个全面的学习和参考资源。这里我们将深入探讨软件测试的重要性和常见的Bug类型。 首先,软件测试是为了发现并修复...
- **常见BUG类型**: - **逻辑错误**:例如计算结果不正确、条件判断失误等。 - **界面显示问题**:比如文字重叠、图片加载失败等。 - **性能问题**:包括但不限于响应速度慢、内存泄漏等。 - **修复策略**: -...
UI 设计面试问题总结 UI 设计是用户界面设计的简称,顾名思义,它是用户和设备交互的重要介质。用户界面设计可分为感觉和情感两个层次,其综合了心理学、设计学、语言学等方面的知识。一个产品的 UI 设计直接关系着...
- 测试是在Android系统的常见机顶盒及智能电视环境下进行的,这表明了测试的目标平台。 ### 二、测试范围及方法 #### 1. 功能测试 功能测试是验证软件功能是否按预期工作的重要步骤。这里列举了几种具体的测试方法...
接口测试和UI测试协同测试时,先进行接口测试验证基础功能,再通过UI测试验证用户体验。依赖于其他接口或登录状态的测试需模拟相应数据或状态。 性能测试涉及负载测试、压力测试等,目的是确定系统在高负载下的行为...
1. **软件测试的基本概念**:软件测试是验证和确认软件产品是否符合预期功能和性能的过程,它包括功能测试、性能测试、稳定性测试和UI测试等多个方面。实习生通过实际操作熟悉了软件测试的流程。 2. **测试目标**:...
总结来说,UI库测试是保证软件质量的重要环节,涉及多个层面的验证,包括功能、性能、兼容性、响应式等方面,旨在为用户提供稳定、高效、无障碍的界面体验。在"库:UI库测试"这个主题下,我们可以深入探讨这些测试...
- **发现错误**:这是最基本也是最重要的目的,即通过各种测试手段找到软件中存在的错误。 - **确保功能性**:验证软件是否实现了其承诺的所有功能,并确保这些功能都经过了充分的文档化说明。 - **性能与效率**:...
1. **Agouti**:Agouti是一个强大的Go语言测试框架,专门用于Web UI测试。它提供了类似于JUnit的API,支持多种浏览器(如Chrome、Firefox)和无头浏览器(如PhantomJS、Headless Chrome)。Agouti的核心功能包括元素...
- **用户界面测试**(UI测试):检验软件界面是否符合用户期望,包括布局、美观度、交互性等方面。 - **冒烟测试**:快速检查软件的基本功能是否正常,作为正式测试的前置条件。 - **随机测试**(adhoc测试):基于...
在移动互联网测试中,常见问题包括如何在迭代快速的项目中保证测试质量、如何实施自动化测试、如何进行持续集成、如何招聘测试人员以及如何设定测试KPI。在测试招聘上,应关注应聘者的综合分析能力,而非仅仅技术...
- **UI测试框架**:介绍UI测试的基本框架和工具。 - **UI组件测试**:演示如何对特定的UI组件进行测试。 - **自动化测试**:探讨如何实现UI测试的自动化。 ##### 4.4 性能测试 - **性能指标**:定义常见的性能指标...
- **UI/UX测试**:确保界面设计符合iOS Human Interface Guidelines,操作流畅且无误。 - **兼容性测试**:检查应用在不同设备、系统版本和屏幕尺寸上的表现。 - **网络测试**:验证应用在网络不稳定或断开时的...
在Python的世界里,PyPI(Python Package Index)是最重要的软件仓库,它为开发者提供了分享和获取Python库的平台。本文将深入探讨从PyPI官网下载的资源——wormhole-ui-0.1.2.tar.gz,这是一个与Python库相关的...
总结来说,这款“被测试过的安卓蓝牙程序”是一个实用的工具,它不仅提供了一种稳定的蓝牙连接方式,还允许开发者根据需求定制界面。其背后涵盖了安卓蓝牙API的深度使用、稳定性的保障、用户界面的灵活性等多个方面...
7. 测试报告:记录测试结果,包括通过的测试、失败的测试、发现的问题以及修复情况。测试报告是评估软件质量的重要依据。 8. 项目进度报告:定期更新项目进度,包括已完成的任务、未完成的任务、延迟的原因及解决...