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. Mybatis空指针

    查询数据,返回的字段要在 resultMap 中定义, <resultMap id="BaseResultMap" type="com...." > ...

  2. Go之Gin

    文章引用自 Gin框架介绍及使用 Gin是一个用Go语言编写的web框架.它是一个类似于martini但拥有更好性能的API框架, 由于使用了httprouter,速度提高了近40倍. 如果你是性能和 ...

  3. cc攻击怎么防御,如何防止cc攻击?

    当我们访问一个网站时,如果网站页面越简单,访问速度越快,页面越漂亮,加载速度就越慢,因为要加载更多东西,服务器压力也会比较大.cc攻击就是利用这种弱点,使用大量代理服务器,对网站进行攻击,消耗网站服务 ...

  4. 消息队列(四)--- RocketMQ-消息发送2

    概述   接着我们上一篇继续分析消息发送,上节讲到消息发送前有可能遇到 broker 失效的情况,RocketMQ 主要是采用两种策略 : 重试发送 broker 故障延迟机制   后者指的是当发送给 ...

  5. 源头质量 PageHelper(分页),导出功能

    今天星期五,本来想直接关电脑走人的,但想想自己弄出来的,写写留个记忆吧.两个功能 导出 和 Mybatis的插件 PageHelper 分页 一,导出功能代码实现:这里是需要jar包的啊 <!- ...

  6. SpringBoot下配置Druid

    什么是Druid:Druid是阿里发开的一套基于database的监控平台,相对于其他监控来说对于中文的支持更亲民.. 前言:最近这段时间发现项目整体运行响应速度较慢,打算对系统进行深层次的优化(尤其 ...

  7. JDBC连接MySql例子

    1.注册MySql连接驱动 2.设置连接MySql连接字符串.用户名和密码 3.获取数据库连接 代码如下: // 加载驱动 Class.forName("com.mysql.jdbc.Dri ...

  8. Linux - 监控工具Conky

    主题Harmattan,https://www.jianshu.com/p/5c8d4a1f4c91,这个主题在deepin linux下有黑框背景,因为是伪透明,所以选择黑色背景的主题即可

  9. 第四周之Hadoop学习(四)

    上周已经成功完成了Hadoop的学习,这周则是搭建好Hadoop的安卓编程环境 今天的学习根据这篇博客:https://blog.csdn.net/HcJsJqJSSM/article/details ...

  10. hbase单机版安装

    hbase单机版安装 1.      hbase单机版安装 HBase的安装也有三种模式:单机模式.伪分布模式和完全分布式模式. hbase依赖于Hadoop和Zookeeper. 这里安装的是单机版 ...