软件测试攻略(十八):Linux命令¬epad++拓展&页面Debug&SQLyog强化

一、Linux命令

百度先行下载Git,使用Git Bush模拟Lunix环境学习Linux命令。


image.png

二、notepad++拓展

我们拿到接口规范文档会,会有请求报文。


image.png

报文样例是JSON格式,我们可以通过notepad++的XML快速转换为JSON格式,然后快速导入到Jmeter里


image.png
  1. 列编辑
  • 复制、粘贴到notepad++


    image.png
  • 也可以拖到想要的位置:


    image.png
  • 加一个“<”符号,整列都会有:


    image.png
  • 同样的方式在后面也加上>


    image.png

    -同样的方式 选中


    image.png
  • 复制、粘贴


    image.png

    image.png

    image.png
  • 替换 :ctrl+H


    image.png

    通过查找替换把空格都去掉:


    image.png
  • 根据请求报文确定他的节点关系:


    image.png
  • 语言选择XML语言,就有了层级关系


    image.png

  1. XML转换为JSON
    通过在线网站:XML转换为JSON
    image.png
  • 把JSON数据填在Jmeter里body data处。

三、 页面Debug

在网页按快捷键F12进入,前面有提到过一些,自行了解、练习下。


image.png

四、SQLyog强化

  1. 给字段名、表名取别名
  • 语句 :
    SELECT realName 真实姓名,sname 用户名,age 年龄,weichat 微信,education 教育,class_type 课程类型,newtime 注册时间 FROM gy_user WHERE realName='薛某某;


    image.png
  1. group up 分组函数
  • group by后面跟原生字段名,与聚合函数搭配使用


    image.png

    查询gy_user表中按年龄分组,按年龄和计数展示;
    视图如下:


    image.png
  1. having 和where 的区别
    (1)where后面跟原生字段
    (2)having后面跟聚合函数,对聚合函数进行过滤,只能跟group by搭配使用。


    image.png

    查询gy_user表中按年龄分组过滤出计数大于20的数据,按年龄和计数展示;
    视图如下:


  2. insert into 插入数据
    语句:
    insert into(字段名1,字段名2…… ) values( 值1,值2……);

  • 字符类型为varchat的,值需用单引号引起来。

你可能感兴趣的:(软件测试攻略(十八):Linux命令¬epad++拓展&页面Debug&SQLyog强化)