您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 绩效管理 > 软件外包公司单元测试开发规范
单元测试开发说明及规范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
本文标题:软件外包公司单元测试开发规范
链接地址:https://www.777doc.com/doc-7072348 .html