软件外包公司单元测试开发规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

单元测试开发说明及规范V2.1版本说明日期作者v1初版v2去掉b2c_db.properties及b2b2c_db.properties的配置并改为用b2b2c-parent测试两个产品v2.1去掉对eop.properties的配置一、与上一版本的变化1.不用再配置b2c_db.properties及b2b2c_db.properties2.用b2b2c-parent测试两个产品,不用再拿javashop做测试了3.不用再配置eop.properties二、环境准备1.修改jdbc.properties为正确的数据库连接2.上述需要配置的jdbc.properties路径为:b2b2c:/b2b2c-test/src/main/webapp/config/jdbc.propertiesb2c:/b2c/src/main/webapp/config/jdbc.properties三、测试的运行1.在b2b2c-parent上点击右键2.点击:runas-maventest四、基础指南1.@Test注解为单元测试的方法2.@Before在测试之前走的方法3.org.junit.Assert断言五、springmvc单元测试开发指南1.如果要依赖spring容器继承SpringTestSupport2.MockMvcRequestBuilders.post(/api/shop/member/login.do)请求一个url3..param(username,kingapex)post参数4.acceptcontentType指定请求类型5.accept指定响应类型6.session指定当前会话sessionmockMvc.perform执行MockMvcRequestBuilders7.andDo继续做一些事情8.andExpect断言9.验证码请求:六、开发规范1.api必须提供单元测试2.核心Manager必须提供单元测试3.必须提供断言4.必须对参数校验提供失败测试5.测试场景应该尽量广泛6.在checkin之前一定要runas-maventest

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功