关于jmeter和python3的学习(一)


一、Jmeter操作数据库

  1.jmeter不能直接操作数据库,需要导入对应数据库的jar包,如图

    

  2.配置数据库连接信息(JDBC Connection Configuration)

    Variable Name起个名字——mysql。

    Database URl输入要连接的数据库——jdbc:mysql://xxx.xxx.xxx.xxx:3306/jxz?allowMultiQueries=true&characterEncoding=utf8,其中xxx.xxx.xxx.xxx为目标数据库地址,jxz为对应的数据库名。

    JDBC Driver class输入数据库驱动——com.mysql.jdbc.Driver,注意不要有空格。

    Username输入数据库用户名。

    Password输入数据库密码。

  3.执行sql语句(JDBC Request)

    Variable Name输入上面起的名字——mysql。

    输入sql语句进行操作。

二、Jmeter断言

   什么是断言呢,就是用来验证返回的结果是否正确,如果正确的话,就说明这个请求的结果和我们的预期一致,通过测试。

   在要添加断言的HTTP请求上右击添加——断言——响应断言,即可添加一个断言。

三、Python学习

  查看版本

   关于python的安装,一个月前就安装好了,安装教程百度上多得是,不提。安装完成后,可以在命令窗口(Windows使用win+R调出cmd运行框),输入python -V命令查看我们使用的Python版本。

  第一个程序

  首先,Windows下,安装好python并配置环境变量后,可以在命令窗口(Windows使用win+R调出cmd运行框),输入python进入交互式命令行,即可输入代码,回车执行命令。

  学习编程时,必要的仪式,哪怕我已经经历过至少三次这个仪式了,入门编程代码“Hello world!”。

  在python提示符中输入如下语句:

  >>>print("Hello world!")

  按回车查看运行结果:

  Hello world!

  好了,执行完仪式,就是这么简单。

 

  在print打印的时候,双引号和单引号都可以当做定界符使用,且可以嵌套。被嵌套的会被解释成为标点符号,反之亦然。

  >>>print("Hello'world!")

  这句代码执行时,外侧的双引号为定界符,里面的那个单引号为标点符号。

  输出Hello'world!

 

  注释

  Python中的注释有单行和多行注释之分,

  单行注释以#开头,

  例如:

  第1行 #这是一个注释

  第2行 print("Hello world!")

 

  第1行就是一个注释,不会被返回显示这行。

 

  多行注释可以用三个单引号'''或者三个双引号"""将注释括起来,

  例如:

  ‘’‘

  这是一个注释,用三个单引号

  这是两个注释,用三个单引号

  这是一个调皮的注释,用三个单引号

  ’‘’

  双引号同上。

 

  条件控制

  Python条件语句是通过一条或多条语句的执行结果(True或者False)来觉得执行的代码块。

  格式:

  if 表达式1:

  语句

  else:

  语句

  需要注意冒号和缩进。

  实例:

  num = int(input("输入一个数字:"))

  if num%2 == 0:

  if num%3 ==0:

  print("你输入的数字可以整除2和3")

  else:

  print("不输入的数字可以整除2,但不能整除3")

  else:

  if num%3 == 0:

  print("你输入的数字可以整除3,但不能整除2")

  else:

  print("你输入的数字不能整除2和3")

  运行后,输出结果:

  输入一个数字:6

  你输入的数字可以整除2和3

 

  循环

  Python中的循环语句有for和while。

  while循环

  Python中while语句的一般形式:

  while 判断条件:

  语句

  同样需要注意冒号和缩进。

  实例:

  用while语句实现计算1到100的总和。

  n = 100

  sum = 0

  counter = 1

  while counter <= n:

  sum = sum + counter

  counter += 1

  print("1到 %d 之和为: %d" %(n,sum))

  运行后,输出结果:

  1到100之和为:5050

 

字符串格式化输出。

  Python支持格式化字符串输出,基本用法是将一个值插入到一个有字符串格式符%s的字符串中。

  实例:

  print("我叫 %s 今年 %d 岁!"%('小明',10))

  运行后,输出结果:

  我叫 小明 今年 10 岁!

    


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM