程序人员自测模版

上传人:wuyo****995 文档编号:107933196 上传时间:2022-06-15 格式:DOC 页数:8 大小:165.52KB
返回 下载 相关 举报
程序人员自测模版_第1页
第1页 / 共8页
程序人员自测模版_第2页
第2页 / 共8页
程序人员自测模版_第3页
第3页 / 共8页
点击查看更多>>
资源描述
程序人员自测要求及自测模版(试行)说明:1. 开发人员使用;2. 根据开发内容选取适当章节执行;3. 本自测文档作为开发人员工作结束标志,交项目管理人或组长备案;4. 本自测文档作为必须资料和可运行代码一起提交测试组;5. 执行起始日期:2012年6月1日一、 界面a) 要求:如果界面设计有通过评审的样式规定,则按照评审后界面要求。否则必须符合以下界面要求:i. 文字:1. 没有错别字,内容通过校对;2. 使用用户语言习惯,不自创名词;3. 段落排版,首行缩进,尾部对齐;4. 单行文字和页面其他相关、相邻元素对齐(首对齐或尾对齐);5. 界面内文字字体统一,样式统一;6. 界面内关键性提示文字或标题文字可加粗、加黑,颜色统一为深蓝色;7. 文字内出现链接,斜体加下划线;8. 图形化文字的链接,保持图形原样式,不加下划线;ii. 图片:1. 如果开发目标是内网系统,用图片单张大小不超过200K,页面总图量不超过800K;2. 如果开发目标是公网系统,用图片单张最大不超过200K,页面总图量不超过400K;3. 图片清晰,内容合理;4. 背景、标志图片统一使用、统一设计,不要擅自改动背景图片、标志图片;5. 和文字混排时,根据排版,文字和图片边缘对齐;iii. 按钮:1. 界面所有按钮风格一致;2. 按钮文字样式一致;3. 关键操作按钮可改变底色或者加框;4. 按钮横向、纵向对齐,按钮高度统一,纵向按钮宽度统一;5. 按钮、文字混排时,同行底部对齐,异行首、尾对齐,段落下部按钮(组)居中对齐;iv. 输入框:1. 内容相关的输入框集中布置;2. 全界面内使用相同的自定义输入框;比如,一个界面内使用了可下拉的时间、日期选择输入控件,则整个系统内所有的日期时间输入均使用该控件。下拉框等以此类推;3. 所有输入框高度一致,除特殊构图需要(需说明)外,长度一致;4. 多行编辑框,如和单行输入框集中布置,则应长度一致;v. 界面布局:1. 符合windows操作习惯;2. 关键按钮、关键提示文字、搜索区域在主视区;3. 如果存在树形列表,放置在左侧视区;4. 界面结构清晰,与内容风格一致,视觉效果清楚、好理解;5. 图片大小合适,除非以图片表达页面内容,否则页面重点为功能和内容,图片不喧宾夺主;6. 各个显示功能块、视区之间对齐;vi. 界面使用:1. 使用逻辑有限采用用户熟悉的操作方式;2. 对危险操作(删除数据,操作关键业务等)有专门确认提示;3. 对界面用户输入有类型或逻辑检查;4. 复杂操作功能(同一页面内多个按钮、多种提交共同关联完成的操作)、复杂操作过程(通过一个以上页面先后逻辑实现的操作过程)页面内有操作引导说明;b) 自测(检测内容涵盖前述要求)页面名称开发人员开发完成时间检测预期检测预期与界面要求相同自测完成时间检测内容检测方法检测过程检测结果备注界面文字文字内容:阅读、校对排版:使用不同浏览器检查界面外观IE火狐样式:标题、关键字:超链接:界面图片图片大小:检查文件大小最大: K合计: K图像质量:背景、logo一致性:和文字混排:按钮按钮风格一致:按钮文字样式一致:按钮长宽对齐:混排:输入框内容布局:控件一致性:长宽对齐:混排:界面布局符合windows使用习惯主视区内容树形结构位置功能区、视区对齐,整体排版界面使用用户专用、指定操作方式危险操作确认输入检查复杂操作界面提醒界面截图二、 业务(功能)处理过程a) 要求。如无特殊设计要求,必须完成以下要求:i. 提供处理过程流程图;ii. 关键处理点或者容易误解的处理点进行文字说明;iii. 实现该过程,能够按照流程完成处理;iv. 对无效的过程输入参数有检查功能,有错误提示返回;v. 执行过程中,有异常抛出机制,将错误信息返回调用和日志记录;vi. 编码、命名规范,源代码进行svn版本管理,源码改动要及时提交,提交时要简要注明修改内容、原因等;vii. 使用第三方工具、动态库、插件等需明确注明;b) 自测页面名称开发人员开发完成时间自测完成时间检测内容检测方法检测过程期望结果实际结果流程功能检查使用不同数据启动流程,观察、记录流程执行过程、结果,并与过程流程图相验证1 参数.处理过程、算法与流程图相符2 参数.无效参数检查手工更改或界面输入无效过程参数,检查输出1 参数.程序不崩溃、不死锁,输出错误提示2 参数.停顿、异常检查在程序系统处理过程中,设定部分数据,制造程序异常(比如除0等),检查输出1 参数.截获异常抛出,程序不崩溃、不死锁2 参数.svn源码检查检查svn服务内容各个版本有更改记录;最新版本已经提交要求中提出的附属文档、内容 过程流图及说明三、 临时数据(文件)保存位置、清理情况a) 要求。如无特殊设计要求,必须完成以下要求:i. 小于10M的临时数据保存在内存;ii. 大于10M的临时数据可以保存在本地硬盘,数据内容统一使用3des加密。本程序产生、使用的临时数据密钥本地程序生成、管理,由系统产生的临时数据或操作者逻辑相关临时数据密钥由系统生成、管理;iii. 临时数据需保存在指定位置,为: 当前工作目录/swap 内;iv. 临时数据有清理机制进行管理:1. 缓存数据:定期清理,如系统参数无清理时间间隔设定,默认为清理最后一次访问一个月以上的数据;2. 运行数据:如无特定参数设定,程序结束时自动清理,程序启动时检查并再次清理;b) 自测页面名称开发人员开发完成时间自测完成时间检测内容检测方法检测过程期望结果实际结果检查保存目录在 “当前工作目录/swap ”内检查临时数据文件,在系统内搜索该文件是否在其他目录内存在第1次数据保存在指定目录 2检查临时数据加密使用UE等工具,打开文件检查文件数据密文保存检查临时数据清理缓存类数据:检查是否能够定时清理第1次截获异常抛出,程序不崩溃、不死锁 2运行类数据:检查是否能够程序退出清理;通过杀死进程的方式检查程序启动清理第1次各个版本有更改记录;最新版本已经提交 2四、 参数配置a) 要求。如无特殊设计要求,必须完成以下要求:i. 提供影响本功能的配置参数列表说明;参数包括:1. 从输入传递的参数;2. 从命令行获取的参数;3. 从本地配置文件读入的参数;4. 从本地界面配置的参数;5. 从远程服务获取的参数;6. 程序内定义的关键常量参数;说明内容需包括:参数名称、类型、来源、含义说明、典型值(默认值)、对功能(系统)的影响、是否本过程可更改、生存期(何时起效、何时无效)、备注ii. 如果存在本地参数配置界面,需罗列配置界面内参数说明,包括:参数名称、类型、含义说明、典型值(默认值)、对功能(系统)的影响、生存期(何时起效、何时无效)、保存地点(本地配置文件|服务器|不保存);iii. 实现参数在使用中的功能体现;iv. 有参数更新机制应对以下情况:1. 本地配置文件改变;2. 服务器下发新配置参数值;3. 本地界面内重新变更参数;4. 本地功能、逻辑、运算导致参数值改变;更新过程包括由外向内更新,1、2均为外部参数值变化,更新本地功能调用;3、4为由内向外更新,是本地功能导致参数值变化,需更新到对应的配置文件或者服务器内。更新指本地运行内存内的值、本地临时存储内的值、配置文件内的值、远程服务内的值同时更新,保持一致。关键参数或全局性参数更新时要有更新运行锁机制,或者算法保证功能操作逻辑完整性。此过程需说明。b) 自测页面名称开发人员开发完成时间自测完成时间检测内容检测方法检测过程期望结果实际结果检查参数对功能的影响使用不同值域的参数运行系统,记录系统运行结果是否匹配1 参数.参数按照设计逻辑影响系统2 参数.检查参数更新改变本地配置文件配置参数,观察运行结果1 参数.参数变动导致的运行状态改变和手工推算结果相符;各个参数保存点配置参数值相同2 参数.改变服务器端配置参数,观察运行结果1 参数.2 参数.从本地配置界面改变参数值1 参数.2 参数.启动本地对应运行逻辑改变配置参数1 参数.2 参数.要求中提出的附属文档、内容 配置参数列表 配置界面参数说明五、 接口a) 要求。如无特殊设计要求,必须完成以下要求:i. 提供接口列表:接口名称接口协议XNM | 其他接口调用方接口实现方调用方式单线程|多线程其他说明接口功能描述参数列表参数名类型输入|输出典型值(默认值)说明ii. 完成接口功能;iii. 对输入参数为空或者输入参数不足有判断,有错误提示返回和调试类日志记录(是否打开见日志部分要求);iv. 获取输入参数,功能调用启动时记录当前时间;完成功能,准备输出数据计时记录当前时间。这两个时间数据和当前接口名称一起记录进调试类日志(是否打开见日志部分要求);v. 接口执行时候的调用输入和执行返回数据可控制台输出、可记录进入调试日志;vi. 除非设计做特殊要求,否则必须实现多线程并发访问调用支持;b) 自测页面名称开发人员开发完成时间自测完成时间检测内容检测方法检测过程期望结果实际结果检查接口功能使用不同值域的输入参数调用接口,记录系统运行结果是否匹配1 参数.接口能够按照设计逻辑完成处理,不同的输入参数获得的输出结果正确2 参数.检查错误输入参数对接口的影响调用参数不足1 参数.接口不崩溃、不死锁,有正确返回提示信息和日志记录2 参数.调用参数为空1 参数.接口不崩溃、不死锁,有正确返回提示信息和日志记录2 参数.检查控制台输出开启和关闭控制台输出,检查输入和运行输出可以看到输出信息,可以得到调试日志检查接口效率打开调试日志记录,检查调用起始时间单线程(1-n次)接口效率达到设计规定平均值:多线程(1-n次)平均值:并发访问启动多个调用者同时调用接口1 参数.接口不崩溃、不死锁,个线程输出逻辑正确,调试日志记录正确2 参数.要求中提出的附属文档、内容 接口列表六、 日志a) 要求。如无特殊设计要求,必须完成以下要求:i. 所有功能均有日志行为;ii. 日志行为可以通过参数设定打开或者关闭;iii. 日志保存地点可以通过设定进行指定,包括:1. 保存到本地;2. 输出xnm到指定地址;iv. 日志需分类,包括:1. 系统运行错误类;2. 业务功能运行类;3. 系统运行状态类;4. 调试类;v. 所有日志内容最少涵盖 系统名称、操作账户、时间、日志内容,调试日志类还有函数名;b) 自测页面名称开发人员开发完成时间自测完成时间检测内容检测方法检测过程期望结果实际结果检查日志输出点查看所有功能日志输出点功能1每个功能有调试日志输出点;每个函数有异常抛出日志点;功能2检查业务过程功能日志输出点业务节点1每个业务运行节点有业务功能日志输出点;业务节点2在主循环内检查软硬件系统运行状态日志输出点软件系统状态主循环内有运行状态日志输出点、系统资源状态日志输出点;硬件系统状态检查日志开关传递参数给系统,打开、关闭日志系统打开日志打开或关闭日志记录功能关闭日志检查日志保存点设定日志保存点,检查保存结果本地文件可以根据设定,正确保存日志信息XNM目的设备检查日志内容使用工具打开日志,检查日志内容日志内容涵盖 系统名称、操作账户、时间、日志内容,调试日志类有函数名
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 机械理论


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!