上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页
摘要: 突然接到一个测试任务:埋点部分功能全面检查第一轮测试 咦?埋点是什么?问问旁边的两位同事,他们也没听说过埋点... 后来经过网上百度、问同事、问华华老师,终于弄明白了,在此做一下记录: 1关于埋点 埋点测试只是数据采集的一种术语,而数据采集是提供给运营工作人员去了解手机app对于某些模块、场景的用户 阅读全文
posted @ 2019-02-20 10:15 凯宾斯基 阅读(22211) 评论(4) 推荐(0)
摘要: 前言 在做app测试的时候,经常会遇到异常,此时如果开发没有异常保存,那么测试就得通过adb命令来查看日志信息。基于Windows平台的操作: logcat输出日志 一、把日志输出到手机指定目录 其命令为:adb logcat -f / sdcard/zjdata.bredbaby/log/1.tx 阅读全文
posted @ 2019-02-18 11:30 凯宾斯基 阅读(16058) 评论(0) 推荐(0)
摘要: 1.输入框 sql注入 测试直接在输入框输入1' ,看sql会不会拼接出错 xss攻击 csrf攻击 测试直接在输入框输入 <script>alert(123)</script> 提交后展示的信息 有没有对其实例化 csrf类型 ''<a>钓鱼</a> '<a>钓鱼</a> 提交 看页面解析是否变成 阅读全文
posted @ 2019-01-25 20:09 凯宾斯基 阅读(648) 评论(2) 推荐(0)
摘要: PHP include 和 require 语句通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前)。 require 会生成致命错误(E_COMPILE_ERROR)并停止脚本 include 只生成警告(E_WARNING),并 阅读全文
posted @ 2019-01-25 14:31 凯宾斯基 阅读(4709) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-01-24 10:57 凯宾斯基 阅读(258) 评论(0) 推荐(0)
摘要: <body> <?php $name = $_POST['name']; echo $name; $gender = $_POST['gender']; echo $gender; ?><form method="post" action="<?php echo htmlspecialchars($ 阅读全文
posted @ 2019-01-21 20:22 凯宾斯基 阅读(242) 评论(0) 推荐(0)
摘要: 1. empty() #判断变量是否为空 例子 if (empty($name)) { echo '变量为空'; } else { echo "不为空" } 2.isset() #判断变量又没被定义过 说明 https://zhidao.baidu.com/question/919242444078 阅读全文
posted @ 2019-01-21 16:11 凯宾斯基 阅读(168) 评论(0) 推荐(0)
摘要: <!DOCTYPE HTML> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><html><head></head><body> <?php// define variables and set to emp 阅读全文
posted @ 2019-01-21 15:53 凯宾斯基 阅读(629) 评论(0) 推荐(0)
摘要: 1. $_SERVER['HTTP_ACCEPT'] 返回来自当前请求的请求头。 场景,校验提交的数据前,看是不是 post请求 if ($_SERVER["REQUEST_METHOD"] == "POST") { echo "请求方式是post" } 阅读全文
posted @ 2019-01-21 14:45 凯宾斯基 阅读(185) 评论(0) 推荐(0)
摘要: <html> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head> <body> <form method="post" action="<?php echo htmlspecialcha 阅读全文
posted @ 2019-01-21 11:52 凯宾斯基 阅读(289) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-01-17 17:10 凯宾斯基 阅读(4791) 评论(0) 推荐(0)
摘要: 先下载Jmeter资源监控插件,我的百度云jmeter视频里面有说。 地址如下: JMeterPlugins-Standard-1.3.1.zip 下载 https://jmeter-plugins.org/downloads/old/ ServerAgent-2.2.1.zip 下载 https: 阅读全文
posted @ 2019-01-17 13:01 凯宾斯基 阅读(1166) 评论(7) 推荐(0)
摘要: 1.收集 HTML 表单提交的数据 ,PHP $_REQUEST 用于收集 HTML 表单提交的数据。 <!DOCTYPE html><html><body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> #$_SE 阅读全文
posted @ 2019-01-17 10:03 凯宾斯基 阅读(10135) 评论(0) 推荐(0)
摘要: 过滤网络请求 通常情况下,需要对网络请求进行过滤,只监控指定服务器的请求。有3种办法: 方法一:在主界面的中部的 Filter 栏中输入需要过滤出来的关键字。例如我们的服务器的地址(host)是:www.baidu.com , 那么只需要在 Filter 栏中输入www.baidu.com 即可。 阅读全文
posted @ 2019-01-11 15:26 凯宾斯基 阅读(4841) 评论(0) 推荐(0)
摘要: 主要作用是地址判断 编辑 主要作用是地址判断 子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 最为简单的理解就是两台计算机各自的 IP地址与子网掩码进行AND运算后,如果得出的结果是相同的, 则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。 十进制12 阅读全文
posted @ 2019-01-10 09:47 凯宾斯基 阅读(612) 评论(0) 推荐(0)
摘要: 那么网关究竟是什么呢?网关实质上是一个网络通向其她网络地IP地址。比方有网络A和网络B,网络A地IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B地IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255 阅读全文
posted @ 2019-01-10 08:11 凯宾斯基 阅读(7891) 评论(0) 推荐(0)
摘要: 本地IP其实就是私有IP地址10.0.0.0--10.255.255.255172.16.0.0 172.31.255.255192.168.0.0 192.168.255.255 这些都是私有IP地址,不能在INTERNET上使用的网络IP地址是你的ISP服务商提供给你的 电脑看到的ip 百度搜索 阅读全文
posted @ 2019-01-10 08:05 凯宾斯基 阅读(2709) 评论(0) 推荐(0)
摘要: 把域名翻译成IP地址的软件称为域名系统,即DNS 当网络上的一台客户机需要访问某服务器上的资源时,客户机的用户只需要在浏览器中的地址文本框中输入该服务器的网址、就可以与该服务器进行连接,计算机的硬件只能识别IP地址,而不能识别其他类型的地址。这样在用户容易记忆的地址和计算机能够识别的地址之间就需要进 阅读全文
posted @ 2019-01-10 07:59 凯宾斯基 阅读(1238) 评论(0) 推荐(0)
摘要: 集合点: 简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”,但真正的并发是不存在的,为了更真实的实现并发这感念,我们可以在需要压力的地方设置集合点,每到输入用户名和密码登录时,所有的虚拟用户都相互之间等一等,然后,一起访问。 注意: 1.JMeter里面的集合点通过添加定时器来完成。 阅读全文
posted @ 2019-01-10 00:29 凯宾斯基 阅读(219) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/liubin9043/article/details/78928253/ 我用了个爱莫 不错 http://web.airmore.com 阅读全文
posted @ 2019-01-09 16:09 凯宾斯基 阅读(1044) 评论(0) 推荐(0)
摘要: 缩放75% 这种问题修改的话 要兼顾多种浏览器,并且有些地方样式是要求写死的,修改成本会比较大,所以一般是不会去处理的 阅读全文
posted @ 2019-01-09 15:08 凯宾斯基 阅读(1248) 评论(0) 推荐(0)
摘要: 1 移动APP安全风险分析 1.1 安全威胁分析 安全威胁从三个不同环节进行划分,主要分为客户端威胁、数据传输端威胁和服务端的威胁。 1.2 面临的主要风险 1.3 Android测试思维导图 1.4 反编译工具 有两种反编译方式,dex2jar和apktool,两个工具反编译的效果是不一样的,de 阅读全文
posted @ 2019-01-08 18:36 凯宾斯基 阅读(2379) 评论(0) 推荐(0)
摘要: 打开终端: adb devices 查看链接的设备 adb shell 进入手机系统 ls data/data 进入手机目录查看要执行目标app的包名 adb -s emulator-(机器名) shell monkey -v -p (包名) 500(500为事件数量) 只有一部机器 直接 adb 阅读全文
posted @ 2018-12-30 00:04 凯宾斯基 阅读(225) 评论(0) 推荐(0)
摘要: 1.赋值变量 <?php $X=5; $y=6; $z=$X+$y echo $Z ?> 2.输出变量 和换行的方法 <?php$color="red";echo "My car is $color " ,'</br>';echo "My car is", $color ;?> 3.局部变量 和 全 阅读全文
posted @ 2018-12-25 00:05 凯宾斯基 阅读(304) 评论(0) 推荐(0)
摘要: select * from 表 where 条件 limit 10 这里想看多少条 limit 后面的数字就是多少 阅读全文
posted @ 2018-12-17 11:34 凯宾斯基 阅读(5368) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-12-12 15:30 凯宾斯基 阅读(375) 评论(0) 推荐(0)
摘要: 测试从什么方面着手: 1.功能 2.性能 3.界面ui 4.安全 5.易用性 6.兼容性 前端出bug的地方: 1.样式 2.调错接口 3.接口参数传参错误 4.校验 5.交互没有达到预期 后端出bug的地方: 1.逻辑 2.接口校验 3.安全 4.sql 5.性能 阅读全文
posted @ 2018-12-08 13:42 凯宾斯基 阅读(264) 评论(1) 推荐(0)
摘要: 每隔5分钟构建一次H/5 * * * * 每隔15分钟构建一次H/15 * * * * 每两小时构建一次H H/2 * * *每一小时构建一次 H/60 * * * * 每一分钟一次 */1 * * * * 每天中午下班前定时构建一次0 12 * * * 每天下午下班前定时构建一次0 18 * * 阅读全文
posted @ 2018-12-05 11:53 凯宾斯基 阅读(829) 评论(0) 推荐(0)
摘要: 定时器构建语法 * * * * *星号中间用空格隔开 第一个*表示分钟,取值0~59 第二个*表示小时,取值0~23 第三个*表示一个月的第几天,取值1~31 第四个*表示第几月,取值1~12 第五个*表示一周中的第几天,取值0~7,其中0和7代表的都是周日 用法举例: 每30分钟构建一次:H代表形 阅读全文
posted @ 2018-12-05 11:51 凯宾斯基 阅读(343) 评论(0) 推荐(0)
摘要: 构建的时候加上要使用python的解析器路径 终端 which python 可以找到 python编辑器里面 import os os.system("which python") 后记: 发现可以再 系统设置-配置 里面更改 python 编辑器的位置 阅读全文
posted @ 2018-12-05 11:43 凯宾斯基 阅读(1685) 评论(0) 推荐(1)
摘要: 可以配合try: 那个语句去搭配 阅读全文
posted @ 2018-12-05 00:34 凯宾斯基 阅读(764) 评论(0) 推荐(0)
摘要: https://jenkins.io/doc/book/installing/ 下载完成后,放置到tomcat的webapps目录中: 启动tomcat后,jenkins.war包自动解压后,等待启动完成。 下面这个有各种版本的 http://updates.jenkins-ci.org/downl 阅读全文
posted @ 2018-12-04 22:59 凯宾斯基 阅读(9539) 评论(0) 推荐(0)
摘要: GET响应:右上角显示响应HTTP状态码、请求的耗时。 get响应示例 需特别注意的是注意区别HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时,才代表这个接口请求是正确的,这个是HTTP协议定义的,而响应正文的状态码,是程序员自已定义的,可以是200,也可以定义为其它值,是为了让接口 阅读全文
posted @ 2018-12-04 13:40 凯宾斯基 阅读(489) 评论(0) 推荐(0)
摘要: 可以让开发在请求头那里做个判断 如加上 is-test=随机一个字符 有这个字段 那么就忽略签名算法的正确性 阅读全文
posted @ 2018-12-04 10:30 凯宾斯基 阅读(721) 评论(0) 推荐(0)
摘要: 这段时间准备测试api接口,postman这个工具很是方便,特别是里面的tests的javascript脚本。 记录一下测试接口常用的tests验证的实例。 1.设置环境变量 postman.setEnvironmentVariable("key", "value"); 2.将嵌套独享设置为环境变量 阅读全文
posted @ 2018-12-04 10:20 凯宾斯基 阅读(774) 评论(0) 推荐(0)
摘要: 基本用法 赋予变量 var body="我是变量的值" ; 给body赋值 postman.setEnvironmentVariable("sign",'给sign的值'); 设置一个局部变量名sign 赋值'给sign的值',并加入到了局部变量参数里面(postman右上角),给其他请求调用,调用 阅读全文
posted @ 2018-12-04 10:06 凯宾斯基 阅读(2155) 评论(0) 推荐(0)
摘要: { "platformName": "Android", "platformVersion": "8.0.0", "deviceName": "LGF800Lc3fd02be", "appPackage": "com.tencent.mm", "appActivity": ".ui.Launcher 阅读全文
posted @ 2018-12-03 20:40 凯宾斯基 阅读(703) 评论(0) 推荐(0)
摘要: /bin 目录(常用文件介绍) examples:目录下包含Jmeter使用实例 ApacheJMeter.jar:JMeter源码包 jmeter.bat:windows下启动文件 jmeter.sh:Linux下启动文件 jmeter.log:Jmeter运行日志文件 jmeter.proper 阅读全文
posted @ 2018-12-03 18:06 凯宾斯基 阅读(222) 评论(0) 推荐(0)
摘要: 问题: 同个用户的来源 有微信,脸书,浏览器 怎么鉴定他们为同一个人呢? 解决: 数据库2张表 c_user表 记录c端用户 信息 记录 唯一uuid ,平台来源 手机号码 浏览器进来是匿名用户 无手机号码 头像 名称 微信、脸书进来 也无手机号码 ,但是能获取其 头像 和 昵称 c_user_CU 阅读全文
posted @ 2018-11-28 20:37 凯宾斯基 阅读(1910) 评论(0) 推荐(0)
摘要: 基本用法 SELECT @rownum := @rownum +1 AS rownum, e.*FROM (SELECT @rownum := 0) r , (select A.id,B.user_uuid, A.mobile1 ,count( B.user_uuid) FROM user A , 阅读全文
posted @ 2018-11-28 12:07 凯宾斯基 阅读(457) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页