对于做UI自动化,如果是纯编写一段自动化测试程序,那么后续的维护成本会较高。这种情况下,借助 selenium 这款自动化系测试工具,辅助于自己编写部分脚本,将是个不错的选择。selenium 本身支持多种语言,由于测试对象是用 python 编写的,所以决定采用 selenium + python ...
分类:
编程语言 时间:
2019-10-14 13:06:35
阅读次数:
107
浏览器介绍 一、浏览器介绍 浏览器是网页运行的平台,常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、猎豹浏览器、Safari和Opera等 浏览器内核 : | 浏览器 | 内核 | | | | | IE | trident | | chrome | blink | | 火狐 | g ...
分类:
其他好文 时间:
2019-10-14 01:05:08
阅读次数:
105
对于document.compatMode,很多朋友可能都根我一样很少接触,知道他的存在却不清楚他的用途。今天在ext中看到 document.compatMode的使用,感觉这个对于我们开发兼容性的web页面还是很有帮助,我们都知道,IE对盒模型的渲染在 Standards Mode和Quirks ...
分类:
其他好文 时间:
2019-10-13 20:41:56
阅读次数:
86
我们在用requests抓取页面的时候,得到的结果可能和在浏览器中看到的不一样,是因为requests抓取的都是原始的HTML文档,而浏览器中的页面则是经过JavaScript处理数据后生成的结果,这些数据都来源有多种可能是通过Ajax加载的,可能是包含在HTML文档中的,也可能是经过JavaScr ...
分类:
编程语言 时间:
2019-10-12 20:25:54
阅读次数:
218
定义和用法 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 注意: reduce() 对于空数组是不会执行回调函数的。 浏览器支持 |方法|Chrome|Edge|Firefox|Safari|Opera| |: :|: :|: :|: :|: ...
分类:
其他好文 时间:
2019-10-12 11:23:01
阅读次数:
68
一、缓存系统 1、静态web页面: (1)在静态Web程序中,客户端使用Web浏览器(IE、FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件 ...
分类:
系统相关 时间:
2019-10-11 15:18:45
阅读次数:
122
Cookie的作用: 1.解决了认证(登录)后,下次访问还需要认证(登录)的重复认证问题。 2.可以记住用户名和密码,增强用户体验。 Cookie的缺点: 1.安全问题 cookie数据保存在客户端,有可能被篡改或盗取。 Cookie 数据可以被访问到,就像我们前面通过 Firefox 的插件 Ht ...
分类:
Web程序 时间:
2019-10-10 20:14:06
阅读次数:
135
Cookie简介 Cookie意为“甜饼”,是由W3C组织提出,最早由Netscape社区发展的一种机制。 目前Cookie已经成为标准,所有的主流浏览器如IE、Netscape、Firefox、Opera等都支持Cookie。 由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。 ...
分类:
其他好文 时间:
2019-10-08 22:14:41
阅读次数:
106
面试web前端开发,不管是笔试还是面试,都会涉及到各种专业技术问题,今天小编整理了一些常见的web前端面试题及答案,希望对大家有所帮助。 1、常用那几种浏览器测试?有哪些内核(Layout Engine)? (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) ...
分类:
Web程序 时间:
2019-10-08 17:25:13
阅读次数:
208
一.h1~h6标签:有默认margin(top,bottom且相同)值,没有默认padding值。 在chrome中:16,15,14,16,17,19; 在firefox中:16,15,14,16,17,20; 在safari中:16,15,14,16,17,19; 在opera中:16,15,1 ...
分类:
Web程序 时间:
2019-10-08 14:06:52
阅读次数:
118