HTML和CSS的基本语法就不出教程,线下自己看电子书即可

HTML元素

  • 标签
  • 内容
  • 属性

标签+内容+属性

<html>
<head>
<title>我的主页</title>
</head>
<style>
body{font-size:12px;}
#mydiv1 {width:500px;padding:0;margin:0}
#mydiv2 {width:400px;padding:0;margin:0}
.mydiv {padding:10px;}
</style>
<body>
<div id="mydiv1" class="mydiv">这里为内容</div>
<div id="mydiv2" class="mydiv">
<img src="123.png" width="120px" height="200px">
</div>
<input type="text" name="tx" disable style="color:red"/>
<input type="button" name="btn" />
<input type="raddio" name="ra" />
<input type="check" name="ch" disable/>
<input type="submit" name="su" disable ids="自定义属性"/> </body>
</html>

代码分析

  • 代码中的 html,head,body等这些都是标签
  • 这里为内容就是标签的内容
  • 标签中的id="mydiv1" class="mydiv"等这些内容都是属性
    • 有些属性是内置的约定俗成的属性,如id,cass,width等等
    • 有些属性是程序员自己定义当然属性,如ids="自定义属性",这些就是自定义属性,自定义属性一般是为了扩展前端和后台的交互设定的
  • <input>这些标签的状态一定要注意
    • disable表示不可输入,不可点击

测试用例

什么是测试用例?

  • 测试工程师根据原型交互和crd需求文档,分解成不同的测试点
  • 测试工程师根据分解的测试点,来进行测试
  • 测试用例是测试工程师的核心工作技能
  • 功能,性能,安全,接口都是以测试用例驱动的

测试用例的6要素

  • 测试标题
  • 前置条件
  • 测试步骤
  • 期望结果
  • 实际结果
  • 是否通过

结合上面代码举例

  • 测试标题:我的主页页面展示
  • 前置条件:登录成功
  • 测试步骤:打开我的主页,查看页面元素
  • 期望结果:
    • 页面内容和样式显示正确
    • 输入框,不可点击
    • 点击submit提交按钮后,页面刷新,页面数据显示正确
  • 实际结果
    • 输入框,可以点击
  • 是否通过
    • 失败(失败后,就要去提BUG)

其他

  • 下一篇的预告:结合项目编写测试用例

  • 在微信公众号搜索xiaobaiji008,和我一起进步,你也可以扫描下面二维码进行关注

HTML元素和测试用例的简要介绍的更多相关文章

  1. [转] Android资源管理框架(Asset Manager)简要介绍和学习计划

    转自:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分内容组成:代码和资源.资源主要就是指那些与U ...

  2. Android资源管理框架(Asset Manager)简要介绍和学习计划

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分 ...

  3. page指令属性简要介绍:

    page指令属性简要介绍: language=”java” 声明脚本语言的种类,暂时只能用”java” extends=”package.class” 标明JSP编译时需要加入的Java Class的 ...

  4. Windows ToolTips简要介绍(转)

    原文转自 https://blog.csdn.net/sesiria/article/details/77450151 Windows 标准控件ToolTips简要介绍 参考文档 MSDN https ...

  5. WCF简要介绍

    什么是WCF WCF的全称是:Windows Communication Foundation.从本质上来说,它是一套软件开发包,是微软公司推出的符合SOA思想的技术框架.WCF为程序员提供了丰富的功 ...

  6. 简要介绍BASE64、MD5、SHA、HMAC几种方法。

    加密解密,曾经是我一个毕业设计的重要组件.在工作了多年以后回想当时那个加密.解密算法,实在是太单纯了.     言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书.     ...

  7. [转]Android系统Surface机制的SurfaceFlinger服务简要介绍和学习计划

    转自:Android系统Surface机制的SurfaceFlinger服务简要介绍和学习计划 前面我们从Android应用程序与SurfaceFlinger服务的关系出发,从侧面简单学习了Surfa ...

  8. Activity启动过程简要介绍

    无论是通过点击应用程序图标来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Activity,都要借助于应用程序框架层的ActivityManagerSe ...

  9. Android应用程序的Activity启动过程简要介绍和学习计划

    文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6685853 在Android系统中,Activ ...

随机推荐

  1. Python(二) isinstance

    原文链接: http://www.baike.com/wiki/isinstance&prd=jinshan https://www.liaoxuefeng.com/wiki/00143160 ...

  2. jquery Ajax标准规范写法

    $.ajax({ url:"http://www.xxx",//请求的url地址 dataType:"json",//返回的格式为json async:true ...

  3. python manage.py shell

    启动python有两种方式:python manage.py shell和python. 这两个命令 都会启动交互解释器,但是manage.py shell命令有一个重要的不同: 在启动解释器之前,它 ...

  4. vue动态加载jQuery插件

    要先npm安装jQuery插件哦 window.$=$; window.jQuery=$; function loadJs(Url,callback){ var Nscript=document.cr ...

  5. 为什么局部内部类和匿名内部类只能访问 final 的局部变量?

    首先,我们看一个局部内部类的例子: class OutClass { private int age = 12; public void outPrint(final int x) { class I ...

  6. C:gcc的基本使用

    分布编译 预处理:gcc -E hello.c -o hello.i 编 译:gcc -S hello.i -o hello.s 汇 编:gcc -c hello.s -o hello.o 链 接:g ...

  7. 创业学习---今日头条创业过程分析---HHR计划

    本文搜集和整理了今日头条创业的一些关键点的资料------by 春跃(本文的主要观点都是搜集整理,所以不得本人同意不得转载) 一,18年之前的今日头条创业时间表: 1,张一鸣参与创业的履历:酷讯,饭否 ...

  8. 夯实Java基础(二十五)——JDBC使用详解

    1.JDBC介绍 JDBC的全称是Java Data Base Connectivity(Java数据库连接).是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问(例如MyS ...

  9. Windows下MySQL5.7版本中修改编码为utf-8

    我们新安装的MySQL数据库默认的字符是 latin1 ,所以每次新建数据库都要修改字符,非常麻烦.所以我们必须将它改成UTF8字符的. 修改方法如下: 一.修改MySQL的my.ini 首先在 \P ...

  10. Python与线性代数——Numpy中的matrix()和array()的区别

    Numpy中matrix必须是2维的,但是 numpy中array可以是多维的(1D,2D,3D····ND).matrix是array的一个小的分支,包含于array.所以matrix 拥有arra ...