赞
踩
测试行业现在70%是以手工测试为主,那么只有20%是自动化测试,剩下的10%是性能测试。
有人可能会说,我现在做手工,我为什么要学自动化呢?我去学性能更好性能的人更少?
其实,性能的要求比自动化要求更高,那个是更高级别的了。
现在看一下手工测试工作,只有那么多,70%。但是每年的应届生却在增加。那么,你是想通过手工测试来挑战高薪吗?
根据国内普遍现象来看,手工测试的薪资没有后两者的高,这是不争的事实,后两者更具有难道和挑战。
绝大多数的情况下啊,没有绝对的啊,如果说你说你那个自动化刚工作的没有,我这个手工测试工作了4 5年的,那当然没有可比性。
那么如果说你的基础不好,你又想改变这个现状,那么你就只有学习或者培训。
1、web自动化测试(web自动化测试认知、网页前端基础、Selenium测试框架、web自动化测试实战)
2、自动化测试面试篇(列表推导式、冒泡排序、快速排序、网络分层、web自动化中的验证码、什么时候开始自动化测试)
1. 为什么要做Web自动化测试
2. 企业开发主流Web自动化测试技术介绍
2. web自动化测试框架如何定位到要操作的元素
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
# 老版本的python和selenium是这样写的
# driver = webdriver.Chrome("./chromedriver.exe")
# 下边是新版本的写法
# driver.get("http://www.baidu.com")
selenium = Service("./chromedriver.exe")
driver = webdriver.Chrome(service=Service)
driver.get("http://www.baidu.com")
print(driver.title)
什么是HTMl?
什么是CSS?
什么是JavaScript?
一般我们看到的浏览器
主流浏览器的内核
HTML标签及语法规范
html标签是有尖括号保卫的关键词,例如
HTML标签绝大多数的情况下是成对儿出现的
如和,第一个标签是开始标签,第二个标签是结束标签
HTML标签极少情况下是单个儿出现的,我们称之为单标签
常见单标签0,代表着换行的意思
标签与标签的关系:包含关系、并列函数
标签的并列关系(兄弟标签)
打开开发者工具(F12)
可以切换模式
里面就是这样的
HTML基本结构
京东网站结构如下:
https://www.dcloud.io
进入官网,免费下载最新版的HBuilder。
HBuilder目前有两个版本,一个是windows版,一个是mac版。下载的时候根据自己的电脑选择适合自己的版本。
HTML标签参考手册:https://www.w3school.com.cn/tags/index.asp
这是我的第一个html页面
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>这是我的第一个html页面</title> </head> <body> <div>我只是一个盒子,空盒子</div> <div>我只是一个盒子,空盒子</div> <h1>我只是标题1</h1> <h2>我只是标题2</h2> <h3>我只是标题3</h3> <p>我是段落标签我是段落标签我是段落标签我是段落标签 签我是段落标签我是段落标签我是段落标签我是段落标签 我是落标签我是段<br>标签我是段落标签我是段落标签 我是段落标签</p> <a href="http://www.baidu.com">我是连接跳转,跳转百度</a><br> <u1>我是无序列表 <li>第一项</li> <li>第二项</li> </u1> <ol> <table border="1"> <li>第一项</li> <li>第二项</li> </ol> <tr> <th>标题1</th> <th>标题2</th> </tr> <tr> <td>第一行第一列</td> <td>第一行的第二列</td> </tr> <tr> <td>第二行第一列</td> <td>第二行第二列</td> </tr> </table> <select> name=""id=""> <option value="">选项1</option> <option value="">选项2</option> <option value="">选项3</option> </select> </body> </html>
以上添加
代表段落
打开浏览器如下:
<div class="box"> <img src="./img/QQ截图20211207150902.png" class="img1"> <div class="dec"> <span class="z1">会员登录</span> <span class="z2">立即注册</span> <span class="z3">享积分换礼、返现等专属优惠</span> </div> <div class="line"></div> <div class="radio"> <input type="radio" name="c" id="a"> <label for="a" class="lab1">普通登录</label> <input type="radio" name="c" id="b"> <label for="b" class="lab2">手机动态密码登录</label> </div> <input type="text" name="" id="" placeholder="请输入注册手机/邮箱" class="user"> <div class="pwpwpw"> <input type="password" name="" id="" placeholder="请输入密码" class="user1"> <div class="yzm-img"> 获取手机动态验证码 </div> </div> <div class="jizhu"> <input type="checkbox" name="" id="e"> <label for="e">30天内自动登录</label> <span>记住密码</span> </div> <div class="login"> 登 录 </div> <div class="line2"></div> <div class="txt"> 您也可以用合作网站的帐号登录去i旅行网 </div> <div class="tu"> <img src="./img/44.png" alt=""> </div> </div>
CSS的主要作用就是美化网页,进行页面布局
更具体的说,CSS可以做字体大小,颜色,对齐方式等;图片的外形;页面的布局以及外观显示样式等等
2. CSS基础
CSS的样式代码写在head标签中的子标签style中
3. CSS基础总结
类选择器
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>这是我的第一个html页面</title> <style> li { font-size: 50px; color: red; } ul li { background-color: black; } #first { font-size: 30px; color: blue; } .second{ font-size: 20px; color: brown; } </style> </head> <body> <div id="first">我只是一个盒子,空盒子</div> <div class="second">我只是一个盒子,空盒子</div> <h1>我只是标题1</h1> <h2>我只是标题2</h2> <h3>我只是标题3</h3> <p>我是段落标签我是段落标签我是段落标签我是段落标签 签我是段落标签我是段落标签我是段落标签我是段落标签 我是落标签我是段<br>标签我是段落标签我是段落标签 我是段落标签</p> <a href="http://www.baidu.com">我是连接跳转,跳转百度</a><br> <u1>我是无序列表 <li>第一项</li> <li>第二项</li> </u1> <ol> <table border="1"> <li>第一项</li> <li>第二项</li> </ol> <tr> <th>标题1</th> <th>标题2</th> </tr> <tr> <td>第一行第一列</td> <td>第一行的第二列</td> </tr> <tr> <td>第二行第一列</td> <td>第二行第二列</td> </tr> </table> <select> name=""id=""> <option value="">选项1</option> <option value="">选项2</option> <option value="">选项3</option> </select> </body> </html>
软件测试全套资源免费领取
软件测试面试刷题小程序免费使用
专属于测试人的GPT免费使用
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。