基础简介

上一篇 / 下一篇  2016-05-30 14:49:17 / 个人分类:基础理论


一、自动化测试简介
    软件测试一般由测试人员执行的,如果由机器来代替人执行软件测试,那么这种测试就叫自动化测试。

    使用自动化测试通常需要同时满足以下条件:
    (1)软件需求变动不频繁:测试脚本的稳定性决定了自动化测试的维护成本。

    (2)项目周期足够长:自动化测试的过程包括自动化测试需求的确定、自动化测试框架的设计、测试脚本的编写和调试等,相当于软件开发过程,需要较长的时间来完成。

    (3)自动化测试脚本可重复使用

二、selenium简介
   selenium是一系列基于web的自动化测试工具,提供一系列测试函数,用于支持web自动化测试。通过多种方式定位界面元素,并可以将预期结果与系统实际表现进行比较。
     
   selenium具有以下几个特性:
   (1)可对多浏览器进行测试,如IE、Firefox、safari、chrome、Android手机浏览器等。
   (2)支持多种语言,Java、C#、PythonRuby、PHP等。
   (3)垮平台,Windows、Lunix、ios、Android等。
   (4)开源免费。

三、HTML简介
   HTML(Hyper Text Markup Language)指的是超文本标记语言,不是编程语言,是一种标记语言,HTML包括一套标记标签,使用标记标签来描述网页。
   <html>文档的根元素,所有的描述都在内部进行。
   <head>文档的头信息,头信息的元素大都不会在浏览器上显示。
   <title>文档的题目放在浏览器标题栏中。
   <script>文档中要引用的脚本。
   <style>文档中要引用的CSS样式。
   <body>文档的正文,其信息会显示到浏览器上。

四、XML简介
   XML(eXtensible Markup Language)指可扩展标记语言,与HTML类似,设计宗旨是传输数据,没有预定义需要自定义标签。

   例:<?xml version="1.0" encoding="utf-8"?>  //声明,定义版本和编码
      <小纸条>  //根元素,最多只能拥有一个
        <收件人>凌凌柒</收件人>  //子元素
        <发件人>007</发件人>
        <主题>学习</主题>
        <具体内容>好好学习,天天向上</具体内容>
       </小纸条>  //根元素结尾

五、XPath
    XPath是XML文档中查找信息的一种语言,在XML文档中对元素和属性进行导航。XPath使用路径表达是来先去XML文档中的节点或者节点集。
    (1)以“/”开始,表示一个元素的绝对路径
    (2)以“//”开始,表示选择文档中所有满足双斜杠“//”之后规则的元素(无论层级关系)
    (3)星号*,表示选择所有星号之前的路径元素定位的元素
    (4)方括号中的表达式进一步限定元素,数字表示元素在选择集中的位置,last()选择集合的最后一个
    (5)前缀@指定属性
    (6)属性的值可以用来作为选择的准则
    (7)使用分隔符|将多个路径合并在一起



TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 14232
  • 日志数: 6
  • 建立时间: 2016-04-25
  • 更新时间: 2016-06-08

RSS订阅

Open Toolbar