上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: Fitnesse变量可以分成两种,一种是自定义变量,另一种是用例执行过程中的临时变量。 在Finesse使用过程中,如果需要定义一些公共的变量,可以统一在一个文件中使用自定义变量的方法,将公共变量全部定义好,然后在用例中引用该文件就可以了。 但是遇到多环境以及公共变量比较多的时候,上面的方法就比较麻 阅读全文
posted @ 2019-12-05 11:31 月色深潭 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 从结果中可以看到,JSONObject对Test对象进行序列化时,把fileName也当做属性了。 原因:涉及到JavaBean规范(参考:https://www.cnblogs.com/yusiming/p/9780726.html)。 JavaBean必须要为成员提供get/set方法,只提供其 阅读全文
posted @ 2019-11-26 14:30 月色深潭 阅读(1848) 评论(0) 推荐(0) 编辑
摘要: else用法 阅读全文
posted @ 2019-11-24 09:32 月色深潭 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 最近在做接口测试,想通过代码覆盖率来判断一下接口用例是否缺失,但是每次通过命令来生成覆盖率报告,感觉太麻烦,所以就想着把jacoco集成到测试工具平台中,只需要点几个按钮,就能查看到覆盖率报告。 测试工具平台中只要添加一个页面即可,关键是实现下面流程的代码。 实现流程: 这里搭建了一个django服 阅读全文
posted @ 2019-10-22 18:50 月色深潭 阅读(942) 评论(0) 推荐(1) 编辑
摘要: python pytest factory-boy allure 阅读全文
posted @ 2019-10-11 15:46 月色深潭 阅读(8407) 评论(0) 推荐(1) 编辑
摘要: 编写测试时,有些内容可以放到配置文件中。 第一步:新增配置文件 conf.properties 第二步:编写配置文件类 MockConf 第三步:添加接口和实现类 接口: 实现类: 第四步:编写controller 测试: 结果:可以正常获取到配置文件内容 源码地址: https://github. 阅读全文
posted @ 2019-09-15 08:44 月色深潭 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 定义: 值传递(pass by value)是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。 引用传递(pass by reference)是指在调用函数时将实际参数的地址直接传递到函数中,那么在函数中对参数所进行的修改,将影响到实际参数。 从上 阅读全文
posted @ 2019-09-14 18:18 月色深潭 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 最近在做接口测试,使用Factory-boy来生成接口对象实例,接着将对象转成dict,最后通过requests发送请求。 对象转成dict,目前知道的方法就是object.__dict__ 。这个方法用于普通对象(这边指的是,属性值都是str和int)还挺方便的,一旦遇到复杂的对象(属性值是其它对 阅读全文
posted @ 2019-09-03 19:02 月色深潭 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 例子: 上图中标明了 行号出现的顺序 从顺序中可以看到 1.开始先执行for循环,执行到93行yield_test(1)时,会调用函数yield_test(),所以打印了79行内容 2.到80行时,遇到了yield,yield可以理解为return,所以93行yield_test(1)得到返回值0 阅读全文
posted @ 2019-08-20 22:46 月色深潭 阅读(1764) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页