摘要:一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 二、 阅读全文
WEB服务器、应用程序服务器、HTTP服务器区别
2017-10-26 19:55 by 鸣仁, 305 阅读, 0 推荐, 收藏, 编辑
摘要:WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网 阅读全文
API 接口自动化测试框架
2017-10-21 13:35 by 鸣仁, 1668 阅读, 0 推荐, 收藏, 编辑
摘要:前言 接口自动化逐渐成为各大公司投入产出最高的测试技术。但是如何在版本迅速迭代过程中提高接口自动化的测试效率,仍然是大部分公司需要解决的问题。 框架定位 数据驱动设计模式,无需写测试代码脚本即可实现自动化 等价类非等价类覆盖, E2E(接口流程性测试) Case覆盖 使用Excel的方式进行自动化用 阅读全文
Java Selenium - 元素操作 (四)
2017-10-16 22:51 by 鸣仁, 494 阅读, 0 推荐, 收藏, 编辑
摘要:四,弹出框 京东购物车为例 , 点击‘删除’ 或者‘移到我的关注’ ,就会弹出下面这个框框,练吧: (其实这也不是常规的弹出框,二是div css前端技术做的效果,本想做个Alert的案例,实在不好找例子) 真正的Alert ,不能用常规页面元素方法定位到,可以用以下办法处理:几种弹出框的处理办法 阅读全文
HTTP请求响应报文 - 相关状态码 - GET_POST请求方法
2017-10-15 13:27 by 鸣仁, 1167 阅读, 0 推荐, 收藏, 编辑
摘要:HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行、请求头部、空行、请求数据 1.请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GE 阅读全文
Eclipse+GitHub 提交代码错误 -“rejected - non-fast-forward”
2017-10-14 18:28 by 鸣仁, 1105 阅读, 0 推荐, 收藏, 编辑
摘要:Eclipse Push出现rejected - non-fast-forward错误 在 Push到服务器时有时会出现 rejected - non-fast-forward 错误,这是由于远端发生改变,此时再提交之前你需要将远端的改变合并到本地上 错误原因:文件冲突,本地的代码和远程Reposi 阅读全文
Junit + String/Integer/ArrayList/HashMap/TreeMap 基本使用Demo
2017-10-14 17:01 by 鸣仁, 416 阅读, 0 推荐, 收藏, 编辑
摘要:package JavaTest.test; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;import java.util.Map.Entry; import java.util.TreeMap; import org.junit.Test; ... 阅读全文
Java Selenium - 元素操作 (三)
2017-10-12 01:17 by 鸣仁, 346 阅读, 0 推荐, 收藏, 编辑
摘要:接上一篇,我们依然以京东的网站做示例。 三,单选项 下面来做这样一条case: 1. 登录京东旅行网页。 2. 在国内机票板块,购买从北京到武汉的往返机票,时间为明天出发,一周后返回。 3.搜索机票。 示例代码: 运行成功后跳转到机票页面 四,多选项练习:勾选以下所有复选框 其实这个例子写的并不好, 阅读全文
JAVA读取PROPERTIES配置文件
2017-10-11 20:52 by 鸣仁, 1444 阅读, 0 推荐, 收藏, 编辑
摘要:项目经常用到json,xml,properties,文本文件等,作为配置文件。用来存储连接字符串或其他配置参数等。 本文记录properties。 properties文件,存储格式 键=值。例如新建一个 config.properties文件: 1 2 3 4 5 6 7 8 ####这里是con 阅读全文
JAVA中使用LOG4J记录日志
2017-10-11 20:46 by 鸣仁, 2847 阅读, 0 推荐, 收藏, 编辑
摘要:在项目开发中,记录错误日志是一个很有必要功能。一是方便调试;二是便于发现系统运行过程中的错误;三是存储业务数据,便于后期分析; 在java中,记录日志,有很多种方式。 比如,自己实现。 自己写类,将日志数据,以io操作方式,写数据到文本文件。或者是写到数据库中。 比如,使用log4j。 log4j, 阅读全文