- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 jmeter中使用jdbc访问数据库
步骤1:配置JDBC,可以参考帮助,很容易就配完了。记得把jdbc驱动放到jmeter下,会在测试计划中导入该jar包。mysql的叫mysql-connector-java-5.1.40-bin.jar,可以在mysql官网中下载到。 步骤2:如需用到变量的话,可以使用帮助中的那种方法,借助Parameter values和Parameter values,但我觉得这种方法太鸡肋,因为完全可
2016-11-23 17:14:10
988
原创 python中继承的作用以及多重继承的执行顺序
1.继承只会继承父类的方法,不能继承父类的变量 2.要想继承父类的变量,需要执行父类的__init__(self)方法 3.下划线开头的变量或方法,会被认为是受保护的,不能直接点出来,但如果强制打出来的话也一样能用,只是会有警告 4.静态方法中不能使用self,用@staticmethod声明这是一个静态方法 5.关于python中的getter和setter,比较规范的用法是class T
2016-11-22 16:37:43
3698
原创 java中拼接Json字符串
JsonObject代表空的json字符串,{} object.addProperty(“ChannelId”, ChannelId);用来添加ChannelId字段到json中 JsonArray代表空的json数组,数组中可以添加JsonObject 然后将JsonArray添加到JsonObject中,得到”ChargerIds”:[{“ChargerId”:”x3msxWxWkkF”}
2016-11-22 11:40:54
13270
原创 jmeter BeanShell PreProcessor的用法
BeanShell PreProcessor是一个前置处理器,它可以进行一些处理,比如执行一个算法并将结果存储到参数中。它只支持java语言。也可以使用JSR223 PreProcessor,选择java语言,java语言括号中的内容就是使用BeanShell引擎的意思。Parameter中填写的是要用到的参数,多个参数用空格区分。用到的参数都是之前在jmeter中得到了值的参数。 File Na
2016-11-22 11:33:08
5924
原创 jmeter实现根据http请求参数是否有值,选择性的添加参数
不只名称的位置可以这么写,值的位置也可以这么写 选择用名称的位置这么写是因为这样可以实现,如果参数未被初始化,则请求中没有PageNo、PerPage。如果写到值的位置就会出现”PageNo=”的情况,这样显然没有直接没有PageNo更好 实现思路: 1.判断PageNo是否被初始化,"${PageNo}"=="\${PageNo}",成立,则说明PageNo未被初始化 2.判断PageNo
2016-11-22 11:18:21
1636
原创 jmeter从文件中读取参数,并实现循环
此时,必须有if控制,否则,还是会循环一次CSV文件控制那块,未必要用CSV格式的文件,可以用任何格式的文件,比如TXT格式的需要特殊强调一下:多个API都用这种写法的话,while循环中的那个变量不能重名,否则后续的while也用该变量的话,会导致无法进入while不能读取CSV文件。但其他变量是可以重名的。
2016-11-22 11:03:50
12168
原创 selenium常见错误的解决思路
元素不可见异常: 发生原因:在寻找到那一刻,该元素的display属性是none 解决思路:使用显式等待。 from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriv
2016-11-22 10:55:33
1098
原创 python字符串连接也可以使用print时用到的方法
def test_function(str):result1 = "wo%sni" %str# 大多数时候result1==result2,但有时候加号连接找不到元素result2 = "wo"+str+"ni"result3 = "wo%sni" %"ai"test_function("ai")
2016-11-22 10:54:06
1586
原创 python跨路径调用的三种方法
假设路径结构为: project model count.py new_count.py test.py 现在想要在test.py中调用count.py和new_count.py的方法 方法1: import sys sys.path.append(“./model”) from count import count from n
2016-11-22 10:49:11
4844
原创 xpath语法
xpath是一种元素定位语言,可以用来定位html中的元素。xpath会用到的符号:// 以匹配的方式选择元素,只能用在开头,如//path,选取页面中的path元素 / 选取节点 [] 封装选择条件或属性或位置,如[1]表示选择第一个元素;[last()]表示选择最后一个元素;[position()<3]代表选择前两个元素 @ 用在属性名前,肯定会写在[]里。如:[@id=’abc’],表示
2016-11-22 10:45:29
620
玩游戏机器人指南.7z
2019-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人