小编热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、学习方法、心得及踩过的一些坑,记录下来。也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己的方法,并应用到实际中。
小编整理了一些零基础入门软件测试到精通全套自学资料,还有不少工具和视频的【网盘资源】,
文末有官方推荐微信、申请好友去领取全套软件测试学习资料吧!!!
目录
web自动化测试需要掌握的知识
自动化测试的适用范围:
主流的Web自动化测试工具
网页基础(HTML、CSS),web前端三大核心技术
一、常见的HTML标签
HTML骨架
基本HTML标签
HTML表单
二、CSS常见选择器
CSS:指层叠样式表
三、自动化测试用例编写原则
QTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试。
Selenium是一个开源的web自动化测试工具,免费,主要做功能测试。
Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架。
HTML:负责网页架构
CSS:负责网页的样式,美化
JS:负责网页行为
HTML是描述网页的一种语言
HTML指的是超文本语言,不是编程语言,是一种标记语言
HTM使用标签来描述网页
HTML标签
标签是有尖角号包裹的关键词,通常成对出现
HTML单标签和双标签
单标签书写:
双标签书写:
用来声明当前的文档类型是html
html:是网页当中最大的标签,我们称之为根标签
head:称之为网页的头部,它里面的内容主要用来定义网页标签及给浏览器查看的一些信息
UTF-8:用来定义网页的编码标准 ,国际编码
title:称之为网页标题标签,它里的内容会显示在浏览器的标签页上
body:称之为网页主体标签,它里面的内容都会显示在浏览器的白色窗口区域
01、HTML标题
02、HTML段落
这是一个段落
这是另一个段落
03、HTML超链接
双晨传奇科技
04、HTML图片
05、HTML空格和回车
我是一个块元素
我是一个内联元素,存放文本容器
web网页手机用户输入数据,包含不同类型:文本输入框、单选框、复选框、下拉框、提交按钮
>>>文本输入框
firstname:
lastname:
>>>密码输入框
Password:
>>>单选按钮
男
女
>>>复选框
读书
听音乐
看电影
>>>下拉框
>>>图片提交按钮
提交按钮:
css一种标记语言,焦点:数据的样式。控制元素的显示样式,就必须先找到元素,在css标记语言中找元素使用css选择器;
css定位就是通过css选择器工具进行定位。
常用的CSS选择器有:id选择器、class选择器标签选择器、属性选择器 、后代选择器、元素选择器
1、id选择器
前提:元素是必须有id属性语法:#id如: #passwordA
2、class 选择器
前提:元素是必须有class属性语法:.class如: .telA
3、元素选择器
语法:element如: input
4、属性选择器
语法:[属性名=属性值]
一个用例为一个完整的测试场景,如验证登录:打开浏览器,登录,关闭浏览器。
一个用例只验证一个功能点,不要试图在用户登录后把所有功能都验证一遍。
尽可能少的编写逆向测试用例。一方面逆向测试用例太多,一方面复杂的逆向测试用例实现困难且容易出错。
两个用例之间尽量避免产生依赖。
一条用例完成测试后需要对测试场景还原,以免影响其它用例执行。
用例尽可能细化,每个数据交互、逻辑依赖、控件操作。
加油吧,如果你需要提升技术储备,那就行动,在路上总比在起点观望的要好。一切的迷茫都是因为想得太多而做的太少!
以上就是今天的分享,如果觉得有用,欢迎分享转发给更多朋友。
欢迎在留言区跟我们互动噢~