编码以及测试规范
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
代码规范
代码格式:
1:要使一个代码块内的代码都统一缩进一个Tab长度。
2:建议适当的增加空行,来增加代码的可读性。(方法之间;局部变量和它后边的语句之间;方法内的功能逻辑部分之间;)
3:一个方法代码行数不要超过一百行,超出后应提取出来一个独立的方法。
4:{”,“}”开括号“{”要放在块的所有者的下一行,单起一行;闭括号“}”要单独放在代码块的最后一行,单起一行。
代码注释
1:如果语句块(比如循环和条件分枝的代码块)代码太长,嵌套太多,则在其结束“}”要加上注释,标志对应的开始语句。如果分支条件逻辑比较复杂,也要加上注释。
2:对一个类、方法、方法接口参数、数据库操作语句应当添加注释
3:重要变量增加注释
4:修改代码应当增加注释,修改原因,修改人修改时间
代码逻辑
1:逻辑不要嵌套太深,最好不要超过三层
2:对数据库操作,文件操作应当充分考虑异常保护 try catch
3:关键逻辑增加日志信息方便测试检验测试结果
4:数据库打开后操作完成后一定要关闭数据库连接
5:文件打开后要关闭文件通道。
6:避免出现死循环
测试规范
平台测试
1:在不同配置下、不同系统下进行安装运行测试
※充分考虑到windows不同版本下进行测试
功能测试
1:参考详细设计书,针对设计书上较复杂的逻辑进行全覆盖逻辑测试(白盒测试)※注意逻辑覆盖率
2:参考概要设计书,针对功能模块的输入和输出进行测试(黑盒测试)※注意输入输出参数的覆盖情况以及缺少参数的测试(部分参数为空)
界面测试
1:测试界面和数据库一一对应
2:对界面文本数值类型(字母、数字、字符等等)可输入项进行测试
性能测试
1:人为造大量数据进行性能测试,优化数据库查询结构
monkey测试
1:非专业人士来进行随机测试