摘要: 常用的几个验证: 1.输入框输入>书名号,看是否会被截断 2.不登陆直接访问已登录才能看到的页面,或访问一些没权限的页面用url,下载url 3.靠浏览器的后退或前进按钮(注销后 4.密码是否简单,多次失败登录,重要信息传参是否明文 5.一些readonly的信息是否能被修改提交 6.seasion 阅读全文
posted @ 2016-03-31 14:12 q55091 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 精简至 http://automaticthoughts.iteye.com/blog/1613142 Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 常用注解:@Component @bean @configuration @Controller 轻量级控制反转:对象被 阅读全文
posted @ 2016-03-29 22:28 q55091 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 概述: 1.可用于window/linux和window/linux之间的交互 如执行cmd,传输文件等 2.web自动化多机器调度运行,需要真机代开浏览器运行 代码复制到window机器-编译-运行 (全部通过master发送命令在调度机器运行) STAF 172.29.49.9 PROCESS 阅读全文
posted @ 2016-03-28 22:31 q55091 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 概述: 1.jmter做接口发送和验证的框架 2.ant做代码编译和report生成 3.Jenkins做持续集成/定时执行 当然还有svn 操作: 将“ant-jmeter-1.1.1.jar”这个jar包放到ant的classpath中去。这个jar包位置 jmeter的安装目录下的 extra 阅读全文
posted @ 2016-03-28 22:29 q55091 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 先加载继承的夫类,再加载子类 先加载初始化方法,再加载变量 Java-编译成class-jvm加载类(分配内存)-解码-成机器码-本机执行 一、 JVM的生命周期 1. JVM实例对应了一个独立运行的java程序它是进程级别 a) 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有p 阅读全文
posted @ 2016-03-28 22:28 q55091 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.grep -a :将binary文件以text文件的方式查找数据 -c :计算找到‘查找字符串’的次数 -i :忽略大小写的区别,即把大小写视为相同 -v :反向选择,即显示出没有‘查找字符串’内容的那一行 tail -f /data/log/jetty/server.log | grep 扫描 阅读全文
posted @ 2016-03-28 22:27 q55091 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Sql 1. group by 及 order by 区别 默认 升序 asc order by task.name,task.test desc 2. 内联接,外联接区别?. 外连接:不仅包括符号连接表的匹配行,还包括两个连接表中的所有记录。 内连接:A,B的所有行都需要满足连接条件on 左连接: 阅读全文
posted @ 2016-03-28 22:26 q55091 阅读(134) 评论(0) 推荐(0) 编辑
摘要: DNS解析 ping一下域名,看是否绑定错误其他ip了 一个机房可以对应3个vip线路(电信,联通,移动),查看IP是否为业务对应线路的VIP LVS LVS出问题,单绑nginx可以访问,不绑定不行 Nginx Nginx出问题,用LVS访问50%请求可以成功。可以单绑nginx服务器做验证,看哪 阅读全文
posted @ 2016-03-28 22:26 q55091 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 黑盒/功能测试/数据驱动测试: 场景法: 基本流,备选流,路劲分析法 因果图:恒等,非,或,与 找出所有输入,输出。找出输入输出的组合和限制。先左,后右,再组合,删去重复。 10个条件,4组合。4的10次方。 功能图:什么行为对应什么操作 等价类: 有效+无效=等价类 有效等价类,1个用例尽量覆盖多 阅读全文
posted @ 2016-03-28 22:24 q55091 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ava 反射机制 class=class.forName(“”) class= aa.getClass(); user aa=new user(); class=user.class; 报名.类名$内部类 Class<?> clazz = Class.forName("test.aa$b"); 实例 阅读全文
posted @ 2016-03-28 22:20 q55091 阅读(111) 评论(0) 推荐(0) 编辑