自动化接口测试(java)
githup地址:https://github.com/SailFan/autoTestMock 包结构: common包 ExtentTestNGIReporterListener.java 为测试报告的监听器 GeneratorSqlmap.java 为mybatis逆向工程的生成类, mybatis可以使用接口的方式直接调用, 也可以通过mapper映射文件(推荐使用), mybatis可以使用手写的方式手写maaper映射文件, 实体, 接口,(灵活, 要什么写什么) 也可以通过mybatis逆向工程的方式来生成mapper, entity, interface, 这样会更方便, 而且错误会更少, 缺少什么映射关系手动补上去就行。 HttpClientTool.java HttpClient工具封装类, 上传文件的post方法未测试, 其他方法测试已通过 MybatisUtil.java mybatis工具类, 用来获取mybatis的session工厂,获取session dao包 mapper的接口以及映射文件 entity包 实体类 loadurl包 里面是用来读取测试url的工具类, 其实可以放到coomon包的, 不过啦, 包不包的无所谓了,反正也懒得改了, 放哪儿都一样 moco包 其实在程序中更应该使用moco api方法的, 像我这种moco