摘要: Hbase适合存储大量的对关系运算要求低的NOSQL数据,受Hbase 设计上的限制不能直接使用原生的API执行在关系数据库中普遍使用的条件判断和聚合等操作。Hbase很优秀,一些团队寻求在Hbase之上提供一种更面向普通开发人员的操作方式,Apache Phoenix即是。Phoenix 基于Hb 阅读全文
posted @ 2022-09-30 16:42 hushuer 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 递归函数,自己调用自己,达到某一条件时停止调用。 我理解的是类似于两个正面对着的镜子,镜子中的画面不停重复,直到某一个时刻停止。 1、使用场景:需要提取某个接口的返回数据,返回数据如下: 已知orgFlag为true,表示为部门,每个部门,有自己的部门id和部门name,部门下可能有部门,可能有多个 阅读全文
posted @ 2022-09-28 09:52 hushuer 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 经常会用到的场景,页面为从列表中选择数据,接口测试中则需要拿到列表接口返回的数据,传入下一个接口。 也可以从数据库中直接获取列表数据(此处暂未使用) 1、访问页面列表返回数据的接口,获取要使用的数据,并将多个数据排列成列表: 1.1、代码18-21行,首先看一下res.json()的返回数据,要拿到 阅读全文
posted @ 2022-09-27 16:56 hushuer 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 使用requests包 配置请求的url、headers、如果是post,put方法,还需要有请求的body 注意空值,在python中应写为None 阅读全文
posted @ 2022-09-27 16:24 hushuer 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 阅读全文
posted @ 2022-09-27 11:40 hushuer 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1、写错字,仔细检查一下log 2、执行顺序问题 一般情况下JMeter元素按照如下顺序依次执行: 配置元件(Config Element) 前置处理器(Pre Processors) 定时器(Timer) 取样器(Sampler) 后置处理器(Post Processors) 断言(Asserti 阅读全文
posted @ 2022-08-24 09:28 hushuer 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 考虑到这种情况与chrome无痕浏览器的情况相似,都是输入账号密码,点击登录后,仍然停留在登录页面,没有报错,没有提示。 chrome无痕浏览器的处理方式是打开第三方cookie,由此推测safari同理。 chrome处理方式: safari处理方式: 把这两个勾选项全部取消勾选。 还可以在管理网 阅读全文
posted @ 2022-08-04 14:45 hushuer 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 前提: 希望写一个ui自动化测试用例,判断某个url是否无法访问,若访问成功,则用例失败,若访问失败,则用例通过。 一开始是希望直接获取请求结果的status码来判断,但是网上查询到selenium由于是页面访问性质的,无法获取到请求结果的status。 考虑其他方式,或者使用接口测试。 场景: 经 阅读全文
posted @ 2022-08-03 17:35 hushuer 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1、hosts文件中配置要连接的服务器ip地址 名称 注意不能有重名的,如果都为test,需要注释掉一个: 2、服务器名称,使用hostname命令查询 3、修改tdengine的config文件,文件位置: 阅读全文
posted @ 2022-06-29 09:49 hushuer 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 对请求添加后置处理器,从前面的响应数据中提取参数。 一般使用json提取器、正则提取器、beanshell。三者用法都一样,都是在待提取的请求下面添加一个提取器就可以了。 6.1、后置处理器json extrator 6.1.1、注意事项 注意需添加到请求内,否则下一个请求可能获取不到值 错误写法: 阅读全文
posted @ 2022-04-13 15:47 hushuer 阅读(1451) 评论(0) 推荐(0) 编辑