《Java开发框架测试题》.docVIP

  • 3
  • 0
  • 约1.8千字
  • 约 6页
  • 2015-10-05 发布于河南
  • 举报
《Java开发框架测试题》.doc

JAVA开发框架学习测试 总体测试要求 按下列要求用公司开发框架开发完成产品管理,实现增删改查功能。 在系统登录的首页中显示当前登录用户的详细信息。 完成界面开发后,在提交程序的同里,需要提交“界面规范文档”检查文档。 具体开发流程 设计数据库:使用powerdesigner设计并生成数据库设计数据库模型(thsdemo.pdm)并生成物理数据库(demosql.sql),附件中已提供该物理数据库的生成sql,可以直接生成。 安装并初始化开发平台:安装并初始化公司开发平台。 配置OU:通过平台OU模块进行系统的组织架构、用户角色等配置 使用表单管理系统进行业务功能开发 功能实现要求 系统、模块要求 在系统中建立一个“产品管理”系统和“产品管理”模块,通过这个模块来包含下属的列表页面,编辑页面,查看页面。 产品管理列表页 原型界面 查询页面 导出Excel界面 实现要求 查询条件的要求 日期要求使用系统框架中的日期控件 “单位数量”和“更新日期”实现数量区间或者日期区间的查询条件。即:单位数量 大于等于、等于、小于等于查询输入的值;更新日期:应为有开始时间和结束时间的区间段查询。 产品状态为固定选项:1:启动;0:禁用;在查询条件中增加“全部”选项。(见数据字典部分使用说明) 对查询结果的要求: 提供增删改等功能按钮,以及查看功能的链接。实现点击具体记录的产品名称,弹出该产品的详情的查看页。 实现查询结果的分页,排序。点击“产品名称” , “产品类别”,“单价”,“产品状态”,“产品数量”和“更新日期”等列头,实现对应的排序功能。 实现不同数据类型的显示控制。更新日期字段,年月日格式化显示。例:2010-7-7;单价字段,格式化数值精度处理,保留两位小数。例:7.00 对于列表中内容超长的列进行截断显示。产品名称列的数据内容如果超过25个汉字则进行截断处理,鼠标移到该处时,用tooltip提示完整的产品名称信息。 提示:产品类别数据从T_Sys_Dictionary表中进行获取,类别编码为“Category”,Products表中存储相应的分类编码,在列表展示产品时,gridview显示分类名称。字典使用见下数据字典说明部分。 产品状态为固定选项:1:启动;0:禁用;在存储时只存储代码不存储名称。 实现列表查询结果的导出excel功能。实现导出功能导出现有列表中的所有的数据。即查询结果的所有数据(注:不仅是当前页的记录信息,如该记录有多页,则导出的信息应为所有记录),导出方法使用框架组件中的导出方法。 数据字典部分使用说明 目标:根据实际需求掌握字典结构,构建相关字典信息. 指导:字典表统一使用T_Sys_Dictionary表进行管理,通过字段“DictionaryCatalogCode”进行区分不同类别的字典。字典的维护界面不用做,可以手动往表中加入测试数据,产品分类的字典为“Category”。 产品管理编辑页 原型界面 点击普通上传页面 实现要求 格式验证和必填验证 必填验证原型中所有带有*的字段,均加上必填验证 格式化验证 更新日期格式化验证和显示,如2010-07-26 产品单价格式化验证和显示为2位小数 使用框架验证方法加上格式验证和必填验证。_js\ext_formvalidate\FormValidate.js 中可以找到相应编码。 附件上传 实现“附件上传功能”包括对附件的上传及管理,对上传的附件进行管理。在单独一个表单中进行附件的上传和管理。使用开发框架中的附件上传和管理功能。附件上传的表为NGIAttachment,该表在NGI生成项目工程的时候自动创建到业务数据库中。 产品管理查看页 使用框架方法设置查看页,并注意隐藏必填提示的“*”,以及隐藏保存按钮。 附件列表,使用框架中上传附件组件,提供附件的下载。当没有附件的时候隐藏该列表。 打印功能,使用框架中Word模板设计导组件,设计导出word模板,并使用框架中word导出组件导出该页面为word文件。 程序编写规范要求 按公司代码规范进行编码 组件使用要求:对于框架中已存在的方法,不允许使用自己编写相同的方法进行调用。 注意 a.代码规范,请参考代码规范文档 b.界面规范,请参考界面规范文档 c.测试规范,请参考测试规范文档

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档