
web 测试
魔都性能自动化AuricChan
持之以恒,成为大神!!!
展开
-
HTTP 协议详解(工作很重要)
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务原创 2017-05-26 11:19:25 · 522 阅读 · 0 评论 -
软件性能测试要点
软件性能测试的目标1、测试系统的最佳用户数(随着用户数量的增多系统的响应时间并没有受到影响,直到某个数量的用户数响应时间开始明显增长)2、测试系统的最大用户数(随着用户数量的增多,系统的响应时间开始延迟,直到某个数量的用户数时,系统开始响应失败或崩溃)3、a、找到目前系统的性能瓶颈(依次测试系统的数据库、服务层各个接口、直到web端,分析找到最大用户数值最小的那几个部分,即是系统的瓶颈...原创 2018-12-11 14:34:14 · 1073 阅读 · 0 评论 -
正则表达式全集(各种字符的含义)
正则表达式全集字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。 $ 匹配输入字符串的结束...原创 2018-12-07 11:38:28 · 429 阅读 · 0 评论 -
Python-Selenium自动化具体用法API
Selenium具体用法1.页面交互下面我举例说明,打开百度浏览器,输入“selenium”,并进行搜索,打印源代码,具体代码如下:def pageInteraction(): driver = webdriver.Firefox() driver.get('http://www.baidu.com') # 隐示等待,为了等待充分加载好网址 driver.i...原创 2018-09-17 15:19:00 · 506 阅读 · 0 评论 -
二 Python-selenium 定位页面元素
二 对象的定位2.1定位单个元素在自动化的测试中,对象元素的定位和操作是自动化的核心部分,但是对象是定位自动化的基础,在对象的基础上,才可以形成对对象的操作。webdriver提供了元素定位的方法,常见的有如下的几种:idnameclass nametag namelink textpartial link textxpathcss selector...原创 2018-09-17 12:04:26 · 374 阅读 · 0 评论 -
python+selenium环境安装及配置以及示例
1 安装python下载Python 3.6注:如果手里有有python3.6的安装包,则跳过下载Python 3.6的步骤。下载python3.6.x,官网下载地址是:https://www.python.org/downloads/,选择合适的版本,点击download,进入下载页面在下载页面选择executable installer格式的文件,点...原创 2018-08-08 18:24:51 · 919 阅读 · 0 评论 -
Selenium IDE web自动化常用命令
Selenium IDE command命令 三大类型:(action、Accessor、assertion) 操作 存储 断言 web自动化常用命令操作类型——Action 浏览器操作 open(https://www.sogou.com/) 打开url。 goBack() 无参数,后退。 refresh() 无参数,刷新。 windowFocus() ...原创 2018-08-09 15:33:19 · 1361 阅读 · 0 评论 -
Chrome开发者工具Developer Tools详解-XHR
这里我假设你用的是Chrome浏览器,如果恰好你做web开发,或者是比较好奇网页中的一些渲染效果并且喜欢折腾,那么你一定知道Chrome的开发者工具了。其实其他浏览器也有类似工具,比如Firefox下的firebug。本文将会详细讲述如何使用Chrome开发者工具,希望里面有些让你感到惊艳的东西!即使你不用Chrome,那么文中的某些内容也会相当有用。首先啰嗦一下如何打开开发者工具吧。可以直接...原创 2018-08-09 14:14:52 · 18314 阅读 · 3 评论 -
性能分析及调优原理(web 端、移动端)
性能分析及调优原理(web 端、移动端)性能测试的目的是评估当前系统性能指标,分析定位解决性能瓶颈,预防规避性能风险。性能分析是为了确定导致性能瓶颈的原因,而调优就是用来解决性能瓶颈。通过某些手段来让系统的性能得到提升是性能调优的主要目的。 【指标达成法】 将测试结果与用户需求进行比较,如果达到用户需要则测试通过。 系统满足10万注册用户(其中活跃用户数为1万)访问 系...原创 2018-03-07 11:55:56 · 1021 阅读 · 0 评论