![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端相关
Storm啊
QQ群:460430320
展开
-
multipart/form-data & application/x-www-from-urlencoded
1、form-data就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息;由于有boundary隔离,所以multipart/form-data既可以上传文件,也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。2、x-www-form-urlencoded就是原创 2020-12-23 16:28:50 · 982 阅读 · 0 评论 -
Web UI自动化测试控件练习网址(http://www.stormtest.cn/)
关于Web UI自动化测试的学习,一般会分为几个步骤:1、了解Selenium的历史、原理、演进过程2、学习Selenium的API在这个阶段,当时笔者为了亲自尝试操作各种API,就不得不找各种前端控件,比如:Select、Alert、upload file、日期时间控件(允许输入、不允许输入-readonly属性)等等。寻找控件的过程很痛苦,于是开始自己编写一些HTML,构造各种被测页面。但不能每个学习的同学都搭建一套前端页面吧,于是本着“独乐了不如众乐乐”的想法。上线了一个前端控件页面,方便大家学原创 2020-12-17 08:46:12 · 2425 阅读 · 1 评论 -
Firebug 插件介绍
看到一个系列文章,很难看到这种精品文章,转载膜拜一下作者:不得不说的Firebug(一):Firebug——总览不得不说的Firebug(二):Firebug——控制台(Console)不得不说的Firebug(三):Firebug——HTML不得不说的Firebug(四):Firebug——脚本(Script)转载 2017-12-27 16:20:51 · 1109 阅读 · 0 评论 -
13、Chrome 开发者工具
今天来学习下Chrome 开发者工具的常规用法。一、安装方法一:(需翻墙)(1)打开Chrome浏览器,点击右上角“自定义及控制Chrome”按钮(三个点图标)(2)更多工具,扩展程序(3)获取更多扩展程序,搜索Chrome Developer,下载安装并启用方法二:(1)百度Chrome Developer 插件,下载文件到本地(2)打开扩展程序页,将插原创 2017-11-20 16:16:23 · 471 阅读 · 0 评论 -
10、XPath 学习记录——XPath操作HTML
趁热打铁,使用前一篇文章中 XPath 节点来定位HTML 页面。HTML文件如下:html>html lang="en">head> meta charset="UTF-8"> title>Stormtitle>head>body> h1 id="h1" name="hname" class="cname">这是一个h1标签h1> form>原创 2017-10-10 17:27:10 · 3157 阅读 · 0 评论 -
9、XPath 学习记录——节点
先理一下思路:1、先写了一些关于Selenium 环境搭建,元素定位,基本控件处理的文章,发现我们能自动化的处理一些网页操作,很是欣慰,但是遇到的问题更多,比如说如何手写元素的xpath路径?想要弄明白xpath,我们需要掌握点XML的知识;了解XML,我们需要了解点HTML的基础。So...2、我们学习了HTML 基础,更清晰的了解一个web页面及元素是怎么产生的;3、学习XML 了转载 2017-10-10 16:10:28 · 371 阅读 · 0 评论 -
12、JSON 学习记录
今天总结下Json 相关知识。第一篇,从菜鸟网站上copy一些json的基础知识。目的上了解json是个什么东西,他的格式是什么。一、简介JSON: JavaScript Object Notation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。JSON 是轻量级的文本数据交换格式转载 2017-10-19 14:54:23 · 222 阅读 · 0 评论 -
8、XML 学习记录——语法、元素、属性
一、XML 语法1、XML 声明XML 声明文件的可选部分,如果存在需要放在文档的第一行2、XML 文档必须有根元素XML 必须包含根元素,它是所有其他元素的父元素3、所有的 XML 元素都必须有一个关闭标签在 HTML 中,某些元素不必有一个关闭标签,比如标签, 标签,虽然HTML 5中要求标准写法是和,但如果你不写结束标签,浏览器依然能正常显示。(历史遗转载 2017-10-10 14:58:38 · 633 阅读 · 0 评论 -
7、XML 学习记录——简介
一、HTML 标签 标签用于定义客户端脚本,比如 JavaScript。 元素既可包含脚本语句,也可通过 src 属性指向外部脚本文件。JavaScript 最常用于图片操作、表单验证以及内容动态更新。接下来我们看几个js标签1、转载 2017-10-10 11:39:19 · 221 阅读 · 0 评论 -
3、HTML 学习记录——元素、属性
一、HTML 元素1、HTML元素开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)。2、HTML 元素语法(1)HTML 元素以开始标签起始(2)HTML 元素以结束标签终止(3)元素的内容是开始标签与结束标签之间的内容(4)某些 HTML 元素具有空内容(empty content)(5)空元原创 2017-09-30 09:34:01 · 267 阅读 · 0 评论 -
6、HTML 学习记录——表单、框架
好,十一长假结束,那么回归吧。今天来看表单和框架。一、表单HTML 表单表单是一个包含表单元素的区域。表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表、单选框(radio-buttons)、复选框(checkboxes)等等。表单使用表单标签 来设置,多数情况下被用到的表单标签是输入标签()。输入类型是由类型属性(type)定义的。大原创 2017-10-09 17:20:54 · 435 阅读 · 0 评论 -
11、JavaScript 学习记录-基础
一、目的:掌握点基础知识,更容易理解js 操作浏览器元素二、笑话Java 和 JavaScript 的关系,就是雷锋和雷峰塔的关系。三、基础1、JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。2、HTML 定义了网页的内容;CSS 描述了网页的布局;JavaScript 网页的行为。3、第一个示例原创 2017-10-17 17:54:41 · 324 阅读 · 0 评论 -
5、HTML 学习记录——图像、表格、列表
在补HTML相关知识的时候,忘记说明了,这一系列的前端知识,只是为了让自己对前端认识更深刻,以方便UI 自动化测试,所以在学习时也只是涉及自动化相关的知识点,不适合前端开发人员来看。本节学习图像、表格和列表元素一、图像img src="storm.jpg" alt="Storm"/>1、图像元素使用标签2、src 属性,用来指定要显示的图片的位置,如果找不到则会原创 2017-09-30 11:20:15 · 393 阅读 · 0 评论 -
4、HTML 学习记录——元素学习
前面我们使用过5个元素:标题、段落、超链接、换行、图片,今天先回顾下,然后学习新的元素及属性一、标题、段落、超链接、换行、图片元素h1 id="h1" name="hname" class="cname">这是一个h1标签h1>p>这是一个p段落p>a href="http://www.baidu.com">百度a>br/>img src="storm1.jpg"/>原创 2017-09-30 10:09:14 · 2123 阅读 · 0 评论 -
2、HTML 学习记录——基础
一、4个元素1、HTML 标题HTML 标题(Heading)是通过 - 标签来定义的.2、HTML 段落HTML 段落是通过标签 来定义的.3、HTML 链接HTML 链接是通过标签 来定义的.href属性是链接到哪里,和中间的文字,将显示在网页。4、HTML 图像HTML 图像是通过标签 来定义的.二、 实例原创 2017-09-29 17:26:43 · 277 阅读 · 0 评论 -
1、HTML 学习记录——简介
一、概念超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。说白了,就是你按照HTML的语法写的文件,用浏览器可以打开(解析),就是我们平时看到的网页。二、编辑器还是使用我们写自动化脚本的 pycharm,来看我们第一个html 网页1、新建一个html file2、pycharm会自动原创 2017-09-29 15:21:35 · 340 阅读 · 0 评论