当前位置:首页 » 编程软件 » 线性脚本

线性脚本

发布时间: 2022-08-11 05:26:03

python已经自动化了,大家一般用什么测试框架

首先我们需要明白自动化测试框架更倾向于一种设计思想 ,这种思想指导工具的使用或者自研开发,并且不是只能使用仅仅一种框架,结合被测系统本身特性一般是选择多种测试框架的组合,来满足测试和设计需求(开发、维护角度)。
录制回放测试框架

录制回放测试框架所采用的原理是通过录制应用程序产生的线性脚本进行回放从而达到自动化测试的目的。

优点:对测试人员测试开发能力要求最低,通过录制就可以得到所需脚本。

缺点:一般不具有逻辑判断的能力 ,可维护性差 ,效率低。

适应场景:不推荐,传统的UI自动化测试逐步弱化。关于U自动化,一定要清楚 被测系统是否满足开展自动化的条件,在被测系统变动频繁的项目中,开展UI自动化无疑是挖了一个很大的坑,其后期维护工作足以让大心疲惫,被迫放弃自动化测试。
测试库构架框架(The Test Library Architecture Framework )

测试库构架框架的核心思想可以概括为系统功能操作和业务逻辑的解耦。将所有的针对测试系统支持的功能操作封装在测试库中,测试脚本调用测试库的同时传递外部的测试数据,测试库的编写由自动化测试发工程编写(可以不懂业务),负责控件的变更和维护, 测试脚本的编写可由对业务比较掌握的自动化测试开发工程编写,负责业务逻辑、测试数据的变更和维护。

优点:被测试系统无论是哪层发生变化(代码层或业务层等),只需要相应的人员进行变更维护即可。

缺点:变更引起的维护工作同时附加在自动化测试开发工程师与业务测试人员身上,维护代码建级大。

适应场景:基于各种自动化开展方式(基于工具如Jemet或不基于工具的自研研发+持续集成)一般都会应用该框架。
数据驱动的自动化测试框架( The Data-Driven Testing Framework )

数据驱动的核心思想可以概括为数据(测试数据、配置数据)与代码解耦。该种框架的原理是采用了数据驱动脚本进行测试,数据驱动脚本是将数据输入存储在独立的数据文件中,脚本只存代码,运行时脚本的输入直接从文件中读取,如此相同的脚本(代码模版)可以运行于不同的测试用例中,实现了代码与数据的分离。

优点:对于业务人员由面向代码的开发转换为面向配置的设计(参数组合设计), 降低了开发难度与开发成本,同时提高了测试用例的易扩展性,可以快速扩展相似测试,实现了自动化代码不随用例的增长而增

缺点:测试脚本的维护由自动化测试开发工程师负责,要求懂自动化编程和业务逻辑,初始测试脚本设计成本较大,具有一定局限性 (针对相同的测试内容并具有相同的测试逻辑).

适用场景:更适应于测试内容测试逻相重复度高,被测对象对测试用例易扩展性、可复用性要求较高的场景。
关键字或表驱动的自动化测试框架(The Keyword-Driven or Table-Driven Testing Framework )

关键字驱动是对数据驱动的逻相扩展,它的核心思想可以概括为数据代码流程(逻辑)解耦,同时完成了代码与测试描述(针对被测对象的测试描述)的映射。该框架的原理是基于数据驱动的基础上,完成了对被测对象的拆分、抽象、 封装使之映射成个个“关键词” (测试描述),编写测试用例时,仅需要对关键词进行组合 ,即可完成不同场景的测试用例开发。

优点:对于业务手工测试人员,由面向代码或配置的开发转化为面向自然语言(测试描述)的开发,最大程度的降低了开发难度与维护成本,同时提高了测试用例的易扩展性、易组织性,实现了自动化代码不随用例的增长而增多。

缺点:对测试人员的测试开发能力以及业务了解程度要求很高。

适用场景:被测对象包含复杂业务流程(逻辑),当然复杂的能做简单的更ok。
了解 更多可以看着这篇文章,希望对你有所帮助,欢迎关注、点赞支持。
https://www.toutiao.com/i6616242076721873416/

Ⅱ 4、线性编辑与非线性编辑的优缺点。

线性编辑:指一对一或二对一的线性编辑机(又称为“对编机”)将母带上的素材按照脚本需要复制到节目带上的过程,使用的信号均为模拟信号。

节目必须按照脚本顺序从头到尾进行粗编,如果中间出现错误则需要从新编辑。这中间完成的诸如出入点设置、转场等都是模拟信号转模拟信号,由于一旦转换完成就记录成为了磁迹,所以无法随意修改,一旦需要中间插入新的素材或改变某个镜头的长度,整个后面的内容就全得重来。
线性编辑一般是由A/B卷的编辑机、特技机、调音台和监视器等几个最主要的部分构成,大型的演播室还有诸如视频切换台、矢量示波器等许多复杂的硬件设备。
线性编辑的一个缺点是像质损耗大,一般到了第三版以后就达不到播出要求了。而非线性编辑在这一点有很大的改进。由于采用数字的方法记录视音频信号,无论转换多少次,都不会损失像质。此外,编辑完成后修改的难度较大。

非线性编辑的概念
非线性编辑是以计算机为载体的数字技术,通过软硬件结合方式完成影视后期编辑合成任务。
非线性编辑的特点
(1)编辑过程中镜头的顺序是可以任意调整的。
(2)素材使用方便。
(3)操作的任意性。
(4)充分体现编导的意图。
(5)任何修改不会影响节目的图像质量。
(6)可以大幅度地提高编辑制作的效率。

Ⅲ EditorGUILayout.ObjectField U3d为什么能选择对象

EditorGUILayout.ObjectField U3d为什么能选择对象
一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受到影响,分散的脚本不可重用且难以维护,而且系统在测试前必须可用(也就意味着无法使用A-TDD方法)。因此这种方法并不适合大型自动化测试。
二、线性脚本允许使用各种语言来编写非结构化脚本,脚本直接与被测系统交互。能够快速上手,灵活性强。但是编写脚本需要编程技能,系统中一个改动会影响所有脚本,没有经过模块化或重用的大量脚本难以维护。因此这种方法适合简单任务,不适合大型自动化。

Ⅳ premiere pro 线性编辑和非线性编辑的区别

区别如下:

1.adobepremiere pro的非线性编辑优势:非线性编辑系统具有信号质量高、制作水平高、节省投资、保护投资和联网等优点。

2.adobepremiere pro中非线性编辑的缺点:相对不稳定,除了新闻之外,所有类型的电影都需要收集磁带。

3.非线性剪辑编辑是最常见的线性编辑形式, 非线性剪辑使用计算机进行数字化,几乎所有的事情都是在计算机中完成的,所以它不需要那么多的外部设备,不需要那么多的时间,不需要那么多的时间让材料工作,不需要那么多的磁带搜索,不需要那么多的时间序列编辑。

4.它可以按照不同的顺序排列,并且具有快速、简单和随机的特点, 非线性剪辑只需一次上传即可进行多次编辑,而且信号的质量从未变差,从而节省了设备,人力和效率, 非线性剪辑需要专门的编辑软件和硬件,现在大多数的电视和电影制作机构都使用非线性剪辑。

(4)线性脚本扩展阅读:

帧服务器

DebugMode FrameServer 辅助Premiere进行输出的插件,它生成虚拟的AVI文件,并可以把虚拟AVI连接到TMPGnc、Mediacoder、Procoder、megui等编码软件进行输出。

DV

DV非线性编辑对电脑的要求可以分为三大部分,一是有较高配置的电脑,二是DV素材的采编,三是视音频的存储,一般电脑的基本配置达到了PIII,125MB内存,8MB显卡,7200转30GB以上的硬盘,17英寸彩色显示器,加上一块1394采集卡,就具备了编辑DV的能力。

当然电脑的软硬件环境的配置越高越好,因为配置越高的电脑会给我们提供更快的速度和更好运行保障,从而获得更高品质的视音频,如今配置一套高性能的电脑已经十分的容易,而且价钱也不是很高,有的发烧友在精打细算之后,可以只花六千多元钱就安装完成了一套“奔四”的DV非线性编辑系统。

Ⅳ 求可以改枪的FPS

使命系列
战地系列
战地风云系列
德军系列
荣誉勋章系列
半条命系列
CS系列
胜利之日系列
三角洲特种部队系列
彩虹六号系列
光晕系列
潜行者系列
孤岛惊魂系列
孤岛危机系列(又称当年的显卡危机)
潜行者系列
战争机器系列
无人永生系列
英雄萨姆系列
求生之路系列如果不喜欢~可以不用~对你说不知是否恐怖~我觉得不怎么样恐怖
还有极度深寒极度恐慌异形大战铁血战士耶利哥也同上
秘密潜入系列
幽灵行动系列
军团要塞系列
联合行动系列
命令与征服:叛逆者这也算吧
武装突袭
突袭
辐射
红色派系
特种神枪手
狙击精英系列又称狙击阴劲..
黑暗地带:51区当年我的最爱~打外星人~打怪兽~很爽..
自己选吧~
改枪的呢~网游貌似有个 全球使命~可以改枪的~AK+消音.

Ⅵ 自动化测试技术的我国的发展现在,所遇到的问题

我是从事自动化测试架构与流程管理的
关于自动化测试技术在我国的发展,我的看法如下:
1)自动化测试在我国经历了这么几个阶段,(线性脚本—脚本编辑—关键字与数据驱动脚本,其实其技术的发展是在于改善自动化测试技术的复用性和维护性),而此过程中,虽然自动化测试得到了很大的发展,但是却很难在国内大规模化。
2)具体问题如下:
a、国内的企业样式复杂,而自动化测试本身也是一个技术需求性较大的一个领域,即,其不是简单的技术复制就能成功的,需要结合企业实际情况和具体需求分析,才能有所建树的。
b、国内企业浮躁,其自动化测试是一个前期需要长期投资的过程,而很多公司因为一下看不到收效,所以放弃。
c、对于层出不穷的自动化测试工具,很多公司简单的将自动化测试定位于自动化测试工具使用,因而太依赖与自动化测试工具,所以造成自动化测试失败,从而对自动化测试失去信心。
d、没有合适的自动化测试人才,合适的自动化测试人才不仅需要强大的技术能力,更需要其业务能力和流程管理能力。
3)其发展情况:
其实总的来说,自动化测试技术在国内的发展速度还是很快,从以前的不重视自动化测试技术到现在开始致力于自己测试部门的自动化测试,一些大型企业或者中型企业成功的例子,更是加强了自动化测试技术的信心(像网络、搜狐等,电信中的公司,华为、中兴等都已经有了自己的自动化测试平台,并真的带来了效益),所以自动化测试在中国还是很有发展的。个人觉得,自动化测试现在处于一个平缓发展期,但是会在近十年内,有一个快速发展期,因为现在很多公司都在根据前人经验试验自动化测试,而试验之后就是广泛的使用。
你也可以看到,最近几年,自动化测试工具的发展,自动化测试各种书籍的出现都说明了这个问题。
4)学习方面:
1)可以从工具入手,根据具体的项目去学习;例如:java软件界面测试(RFT、QTP的java插件等)、web界面测试(QTP、selenium等)、性能测试(RPT、loadrunner等)。但记住,学习其工具,重点不是简单的使用,而是如何利用工具去扩展。
2)然后,重点学习以上的基础,以编程为重点,其余的结合学习,顺便说一句,其实自动化测试的理念与软件设计模式理念很像,你可以从中有所领悟。
3)之后,再学习去拓建自己的自动化测试框架,何谓框架,一下说不清楚,我给你推荐一下
注意:如果没有自动化测试方面的实践项目的话,最好先从基础学起,因为基础学好了,自动化测试入门会很快的。
4(至于性能测试,也是一样,可以先从工具入手,但不要局限于工具,性能测试最重要的是环境的构建方法以及对测试结果的分析方法,所以性能测试重点在于分析和实现过程,而不是工具使用过程。
可以看一下一个专注于自动化测试博客,呵呵,我的博客,不是广告:
51tesing上的“散步的SUN”的博客,你可以在网络里面直接输入“散步的SUN”就是其博客了。
希望对你又帮助吧。
或者对自动化测试有兴趣的,可以发短消息或者邮件我吧([email protected]),有机会一起学习探讨下

Ⅶ Robot Framework作者建议怎么选择自动化测试框架

软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种不同的自动化测试方法的区别。
一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受到影响,分散的脚本不可重用且难以维护,而且系统在测试前必须可用(也就意味着无法使用A-TDD方法)。因此这种方法并不适合大型自动化测试。
二、线性脚本允许使用各种语言来编写非结构化脚本,脚本直接与被测系统交互。能够快速上手,灵活性强。但是编写脚本需要编程技能,系统中一个改动会影响所有脚本,没有经过模块化或重用的大量脚本难以维护。因此这种方法适合简单任务,不适合大型自动化。
三、模块化脚本由两部分组成:驱动脚本执行测试,测试库函数完成与被测系统交互。驱动脚本编写起来非常简单,这样可以更快地建立新测试,容易维护。然而需要花时间和编程技能建立测试库,并将测试数据嵌入脚本,建立新测试就需要新的测试脚本。因此,只要拥有编程技能,这种方法还是适合大型项目,但不适合非编程人员。
四、数据驱动方法,将数据与测试脚本分离,基于模块化的测试库,一个驱动脚本可以执行多个相似测试,这样非常容易建立新测试。维护工作可以分离,测试人员负责数据,程序员负责写测试库。然而,不同类型测试仍需要新的驱动脚本,初始建立数据解析器和重用组件需要花人力。这种方法适合大型项目,只需要较少的编程技能。
五、关键字驱动,将数据与关键字结合来描述如何使用数据执行测试。这种方法具备数据驱动的优势,同时非编程人员也能建立新类型测试。所有测试由同一个框架来执行,无需不同的驱动脚本。然而初始成本很大,但是可以使用开源方案!因此非常适合大型项目。
Pekka对以上五种方法的介绍其实也是对自动化测试发展史的介绍,同时也体现了RobotFramework背后的设计思想。
除了测试框架的选择,要想做好自动化测试,还要关注其他方面。
自动化测试需要关注可测性。自动化最难的部分是与被测系统交互,特别是GUI层。确保系统容易被测试,比如给GUI元素增加标识、输出易于解析的文本、提供自动化接口等。
系统一般可以分为GUI层以及GUI之下的业务层。GUI层测试需要调用与普通用户同样的接口,但是某些GUI技术缺乏好的工具支持,会使测试变得脆弱,而且执行相对较慢。从业务层开始测试相对容易,执行快。但GUI层仍然需要被测试,以保证GUI正确连接到了业务层,甚至有时GUI层也具有业务功能。Pekka建议考虑对业务层进行完全测试,而部分地对GUI层实行端到端测试。 不是所有系统都具有GUI层,却可能具有API、数据库、服务器、命令行等。自动化测试框架可以调用不同驱动来进行测试。这些非GUI层相对容易测试,只要把测试用例看作另一个客户端而已。
那么自动化测试应该在什么阶段进行?如果开发完成后单独做自动化,这是典型的瀑布式过程,不同团队之间存在沟通障碍,反馈周期慢,产品在后期难以获得可测性,从而导致复杂和脆弱的测试方案。相反,典型敏捷式过程中,程序员和测试人员协同完成自动化。把自动化看作团队开发的一部分,可测性不再是问题,团队做技术决定时就可以考虑可测性和工具选择,程序员可以提前加入提供可测性的钩子特性。
自动化测试需要版本控制和持续集成来支持。将测试和代码放在一起,像管理代码一样管理测试脚本,那么多可用工具,SVN、GIT、Mercurial,没道理不用。持续集成是全方位自动化的关键,当测试或代码有所改动立即执行测试。如果测试运行时间比较长,也可以定期运行。使用Jenkins、Hudson、Cruise Control、 BuildBot吧,自己写定时脚本或Cron Job可以休矣。
选择商业自动化工具还是开源工具?好东西肯定贵,但是贵的不见得好,再便宜的许可证也会阻止整个团队的协作。而且商业化工具难以和其他自动化工具(特别是其他厂商的)或版本控制、持续集成进行整合和定制化。另外,产品终止或公司关门是潜在的风险。开源工具可供选择余地很大,当然也是良莠不齐。开源工具通常容易与其他工具整合,关键是免费,谁都可以随意使用和定制化,还永远不会消失。至于免费软件,越来越少了,很多自由软件都已经开源。免费软件同样不能定制化,且存在中止的风险。
做自动化需要哪些技能?一般来说,包括Python、Ruby、Perl、JavaScript、正则表达式、XPath和CSS定位、SQL语句、版本控制等。

Ⅷ QTP自动化测试实践的图书目录

第1篇 自动化测试基础篇
第1章 软件测试基础
1.1 软件缺陷与软件测试
1.1.1 软件缺陷与硬件缺陷的异同
1.1.2 如何通过软件测试发现软件缺陷
1.2 软件质量与软件测试
1.2.1 软件质量管理在项目管理中的地位
1.2.2 软件开发模式与软件测试
1.2.3 软件开发模式与自动化测试
1.2.4 软件测试能保证软件质量吗
1.3 软件开发与软件测试
1.3.1 软件开发与软件测试的对立统一
1.3.2 测试人员需要的开发技术
第2章 软件自动化测试
2.1 手工测试与自动化测试
2.1.1 手工测试的缺点
2.1.2 什么时候使用自动化测试
2.1.3 自动化测试——你准备好了吗
2.2 如何开展自动化测试
2.2.1 选取合适的测试项目来开展自动化测试
2.2.2 自动化测试介入的时机
2.2.3 自动化测试工程师的基本素质和技能要求
2.2.4 自动化测试的成本
2.3 自动化测试方案
2.3.1 选择自动化测试方案
2.3.2 自动化测试脚本的编写方法
2.3.3 线性脚本的编写方法
2.3.4 结构化脚本的编写方法
2.3.5 共享脚本的编写方法
2.3.6 数据驱动脚本的编写方法
2.3.7 关键字驱动脚本的编写方法
2.3.8 合理选择自动化测试脚本开发方法
2.4 实用性自动化测试策略
2.4.1 自动化测试工具的问题
2.4.2 自动化测试的管理规范
2.4.3 自动化测试中人的因素
第3章 软件自动化测试工具
3.1 自动化测试工具类型
3.1.1 商业测试工具
3.1.2 开源测试工具
3.1.3 自主开发测试工具
3.2 自动化测试工具选型
3.2.1 测试工具评估
3.2.2 测试工具试用
3.2.3 自动化测试工具的培训
3.3 自动化测试工具的原理
3.3.1 基于代码层面的功能自动化测试工具
3.3.2 基于浏览器和DOM对象模型的功能自动化测试工具
3.3.3 基于GUI对象识别的测试工具原理
3.3.4 反射机制在自动化功能测试工具中的使用
3.3.5 UI Automation在自动化功能测试工具中的使用
3.3.6 QTP对象识别技术
第2篇 QTP使用基础篇
第4章 QuickTest Professional的安装和配置
4.1 QTP 9.2的安装
4.1.1 安装要求
4.1.2 QTP 9.2支持的环境和程序
4.1.3 QTP 9.2支持的插件
4.1.4 安装步骤
4.2 QTP 9.2的基本配置
4.2.1 QTP的帮助文档
4.2.2 QTP的视频教程
4.2.3 QTP自带的样例程序
4.2.4 启动QTP
4.2.5 插件加载设置与管理
4.2.6 创建一个空的测试项目
4.2.7 录制和测试运行设置
4.2.8 指定需要录制的应用程序
4.2.9 使用QTP编写第一个自动化测试脚本
第5章 QuickTest Professional的基本使用方法
5.1 QTP基本功能的使用
5.1.1 QTP自动化测试的基本过程
5.1.2 在关键字视图中编辑测试脚本
5.1.3 在关键字视图中为测试步骤添加注释
5.1.4 在关键字视图中添加测试信息的输出
5.1.5 插入检查点(Checkpoint)
5.1.6 在关键字视图中插入新的测试步骤
5.1.7 在专家视图中编辑测试脚本
5.1.8 脚本编辑器的使用
5.2 编辑测试脚本
5.2.1 识别对象
5.2.2 Object Spy的使用
5.2.3 对象库管理
5.2.4 把测试对象添加到对象库中
5.2.5 导出对象库文件
5.2.6 在测试脚本中访问对象库的测试对象
5.2.7 添加新的Action
5.2.8 关联Action的对象库
5.2.9 编辑新的Action
5.2.10 在函数库中创建自定义函数
5.3 运行和调试测试脚本
5.3.1 语法检查
5.3.2 使用断点
5.3.3 单步调试
5.3.4 调试查看器的使用
5.3.5 运行整个测试
5.3.6 运行部分测试
5.3.7 批量运行测试
5.4 分析测试结果
5.4.1 选择测试运行结果的存储位置
5.4.2 查看概要测试运行结果
5.4.3 查看检查点的结果
5.4.4 查看测试过程的截屏
5.5 利用Active Screen来编辑测试脚本
5.5.1 查看Active Screen
5.5.2 Active Screen的设置
5.5.3 在Active Screen中选择并添加对象到对象库
5.5.4 选择Active Screen中的对象并输出其对象属性
5.5.5 在Active Screen中插入检查点
5.5.6 在Active Screen中选择对象并添加测试步骤
第6章 QuickTest Professional与其他工具的整合
6.1 与WinRunner的整合
6.1.1 在QTP中调用WinRunner的测试脚本
6.1.2 在QTP中调用WinRunner的函数
6.2 QTP与LoadRunner的整合
6.2.1 在QTP中为LoadRunner设计测试脚本
6.2.2 使用Silent Test Runner模拟LoadRunner的调用
6.2.3 在LoadRunner中插入和运行QTP脚本
6.2.4 在LoadRunner中运行QTP脚本需要注意的几点
第3篇 QTP脚本开发篇
第7章 关键字驱动测试
7.1 关键字驱动测试方法
7.1.1 什么是关键字驱动测试方法
7.1.2 关键字测试驱动框架
7.1.3 关键字驱动实现自动化测试的阶段划分
7.1.4 什么时候使用关键字驱动测试方法
7.2 可视化编辑测试步骤
7.2.1 编辑对象库
7.2.2 选择测试对象
7.2.3 选择测试对象相应的操作
7.2.4 设置测试逻辑
7.3 检查点的使用
7.3.1 为测试添加检查点
7.3.2 检查点类型
7.3.3 添加标准检查点
7.3.4 添加图像检查点
7.3.5 添加位图检查点
7.3.6 添加表格检查点
7.3.7 添加文本检查点
7.3.8 添加文本区域检查点
7.3.9 添加可访问性检查点
7.3.10 添加页面检查点
7.3.11 添加数据库检查点
7.3.12 添加XML检查点
第8章 数据驱动测试
8.1 数据驱动测试方法
8.1.1 什么时候使用数据驱动测试方法
8.1.2 数据驱动测试的一般步骤
8.2 参数化测试
8.2.1 通过参数化测试来提高测试的灵活性
8.2.2 参数化测试步骤
8.2.3 使用随机数来进行参数化
8.2.4 参数化检查点
8.2.5 设置数据表格迭代方式
8.3 Action测试输入的参数化
8.3.1 编辑Action的属性
8.3.2 添加Action的输入参数
8.3.3 调用Action
8.4 使用环境变量的参数化
8.4.1 定义和设置环境变量
8.4.2 在测试步骤中绑定环境变量值
8.4.3 导出环境变量到XML文件
8.4.4 导入外部环境变量文件
8.5 使用数据驱动器来参数化测试
8.5.1 数据驱动器的使用方法
8.5.2 数据驱动向导
第9章 VBScript基础
9.1 脚本语言简介
9.1.1 Windows脚本语言
9.1.2 测试工具的“厂商语言”
9.2 VBScript语言基础
9.2.1 VBScript的数据类型
9.2.2 变量子类型(Variant Subtypes)
9.2.3 VBScript的变量
9.2.4 VBScript的运算符
9.2.5 VBScript的条件语句
9.2.6 VBScript的循环语句
9.2.7 VBScript的Sub与Function
9.2.8 VBScript的数组
9.3 VBScript与正则表达式
9.3.1 正则表达式简介
9.3.2 在VBScript中使用正则表达式
9.3.3 正则表达式在自动化测试中的使用
第10章 QTP测试脚本开发
第11章 QTP描述性编程 222
第12章 使用QTP测试标准Windows对象
第13章 使用QTP测试ActiveX对象
13.1 ActiveX对象的测试
13.1.1 Object属性的使用
13.1.2 AcxUtil对象的FireEvent方法的使用
13.2 各类ActiveX控件的测试
13.2.1 RadioButton类ActiveX控件的测试
13.2.2 CheckBox类ActiveX控件的测试
13.2.3 Calendar类ActiveX控件的测试
13.2.4 Label类ActiveX控件的测试
13.2.5 ProgressBar类ActiveX控件的测试
13.2.6 SliderBar类ActiveX控件的测试
13.2.7 LED类ActiveX控件的测试
13.2.8 ListBox类ActiveX控件的测试
第14章 使用QTP测试VB对象
14.1 Visual Basic控件的测试
14.2 对各类VB控件的测试
14.2.1 VbButton对象的测试
14.2.2 VbCheckBox对象的测试
14.2.3 VbComboBox对象的测试
14.2.4 VbEdit对象的测试
14.2.5 VbEditor对象的测试
14.2.6 VbFrame对象的测试
14.2.7 VbLabel对象的测试
14.2.8 VbList对象的测试
14.2.9 VbRadioButton对象的测试
14.2.10 VbScrollBar对象的测试
14.2.11 VbWindow对象的测试
第15章 使用QTP测试标准Web对象
15.1 Web对象的测试
15.1.1 加载Web插件
15.1.2 Web的录制和运行设置
15.1.3 QTP支持的浏览器
15.1.4 Windows Applications的录制和运行设置
15.1.5 设置IE的“Enable Tabbed Browsering”选项
15.1.6 使用Object属性访问DOM对象
15.1.7 使用Browser对象控制浏览器的导航
15.2 对各类Web对象的测试
15.2.1 Page对象的测试
15.2.2 Frame对象的测试
15.2.3 Image对象的测试
15.2.4 Link对象的测试
15.2.5 WebButton对象的测试
15.2.6 WebCheckBox对象的测试
15.2.7 WebEdit对象的测试
15.2.8 WebFile对象的测试
15.2.9 WebList对象的测试
15.2.10 WebRadioGroup对象的测试
15.2.11 WebTable对象的测试
15.2.12 WebXML对象的测试
15.2.13 WebElement对象的测试
第4篇 QTP高级技术篇
第16章 QTP的插件技术
16.1 QTP插件简介
16.1.1 查看插件安装和加载情况
16.1.2 插件分离的好处
16.2 内建插件与外部插件
16.2.1 内建插件
16.2.2 外部插件
16.2.3 插件的安装
16.3 插件加载与插件管理
16.3.1 QTP的插件加载过程分析
16.3.2 关联QTP插件与测试脚本
16.3.3 插件关联管理
16.3.4 通过编程方式启动QTP并加载插件
16.3.5 插件与检查点类型的关系
第17章 使用QTP的.NET插件测试.NET平台软件
17.1 QTP的.NET插件
17.1.1 .NET插件安装与设置
17.1.2 .NET Windows Forms Spy的使用
17.1.3 利用.NET Windows Forms Spy来分析.NET控件
17.2 测试.NET Windows Forms控件
17.2.1 QTP支持的.NET Windows Forms控件
17.2.2 通过Object属性来获取对象的内部属性
17.2.3 通过Object属性访问并执行控件方法
17.2.4 查看Object属性的两种方法
17.3 测试WPF控件
17.3.1 加载WPF插件
17.3.2 QTP支持的WPF控件
17.3.3 访问WPF控件的内部属性和方法
17.4 测试.NET Web Forms控件
17.4.1 QTP支持的.NET Web Forms控件
17.4.2 测试.NET Web Forms的程序的前提条件
17.4.3 利用Object属性来增强.NET Web Forms程序的测试
第18章 QTP的.NET插件扩展技术及其使用 323
18.1 QTP的.NET插件提供的扩展模块
18.1.1 .NET插件的扩展模块机制介绍
18.1.2 使用.NET Windows Forms Spy来协助开发扩展性
18.2 使用C#对QTP的.NET插件进行扩展
18.2.1 安装Custom Server模板
18.2.2 建立.NET控件的测试扩展项目
18.2.3 实现控件录制逻辑
18.2.4 注册TrackBar控件的事件处理器
18.2.5 实现控件的运行逻辑
18.2.6 对QTP进行配置
18.2.7 扩展项目的运行
第19章 QTP的自动化对象模型及其使用
19.1 QTP自动化对象模型简介
19.1.1 什么时候使用自动化对象模型库
19.1.2 选择开发语言和环境
19.1.3 对象模型库基本元素
19.2 在C#中使用QTP自动化对象模型
19.2.1 引用对象库
19.2.2 在C#中调用QTP对象模型库
19.3 常用的自动化对象模型方法介绍
19.3.1 在C#中启动QTP并加载指定插件
19.3.2 在VBScript脚本中设置QTP选项
19.3.3 导出QTP选项设置到VBScript脚本
19.3.4 在VBScript脚本中设置QTP的环境变量
19.3.5 在VBScript脚本中设置测试运行选项
19.3.6 导出QTP测试设置到VBScript脚本中
第20章 使用QTP开发一个猴子测试工具
20.1猴子测试20.1.1猴子测试简介20.1.2笨猴子与聪明猴子20.1.3什么时候使用猴子测试20.2使用QTP设计一个笨猴子20.2.1用QTP实现笨猴子的基本要素20.2.2使用Randomize函数产生随机数20.2.3使用RandomNumber对象获取随机数20.2.4通过WMI对象获取屏幕高度和宽度20.2.5利用DotNetFactory获取屏幕高度和宽度20.2.6让猴子控制鼠标和键盘20.2.7调用C#代码中封装的Windows API函数20.2.8输入随机字符串20.2.9记录测试信息20.2.10截屏20.2.11记录性能信息20.2.12基本的猴子测试工具20.2.13猴子测试工具的改进点
第21章 使用QTP测试Web Services
21.1Web Services插件介绍21.1.1什么是Web Services21.1.2Web Services插件的帮助文档21.2使用Web Services插件测试Web Services21.2.1Web Service测试向导的使用21.2.2运行Web Service测试21.2.3修改Web Service测试脚本中的检查点21.2.4参数化Web服务的输入21.2.5在对象库中添加Web Service测试对象21.2.6检查WSDL是否满足WS-I标准21.2.7使用ValidateWSDL方法检查WSDL
第22章 如何编写高质量的QTP测试脚本
22.1QTP测试脚本编码规范22.1.1常量命名规范22.1.2变量命名规范22.1.3对象命名规范22.1.4代码注释规范22.1.5代码风格22.2通过管理对象库来提高代码的可读性22.2.1直接录制的测试脚本的问题22.2.2通过修改命名来达到更加易读的效果22.2.3缩减代码行长度的方法22.2.4以中文命名测试对象

Ⅸ 谁能告诉我所有的扩展名分别代表什么啊

★常用文件扩展名列表
A 对象代码库文件
AAM Authorware shocked文件
AAS Authorware shocked包
ABF Adobe二进制屏幕字体
ABK CorelDRAW自动备份文件
ABS 该类文件有时用于指示一个摘要(就像在一篇有关科学方面的文章的一个摘要或概要,取自abstract)
ACE Ace压缩档案格式
ACL CorelDRAW 6键盘快捷键文件
ACM Windows系统目录文件
ACP Microsoft office助手预览文件
ACR 美国放射医学大学文件格式
ACT Microsoft office助手文件
ACV OS/2的驱动程序,用于压缩或解压缩音频数据
AD After Dark屏幕保护程序
ADA Ada源文件(非-GNAT)
ADB Ada源文件主体(GNAT);HP100LX组织者的约定数据库
ADD OS/2用于引导过程的适配器驱动程序
ADF Amiga磁盘文件
ADI AutoCAD设备无关二进制绘图仪格式
ADM After Dark多模块屏幕保护;Windows NT策略模板
ADP FaxWork用于传真调制解调器的交互安装文件;Astound Dynamite文件
ADR After Dark随机屏幕保护;Smart Address的地址簿
ADS Ada源文件说明书(GNAT)
AFM Adobe的字体尺度
AF2,AF3 ABC的FlowChat文件
AI Adobe Illustrator格式图形
AIF,AIFF 音频互交换文件,Silicon Graphic and Macintosh应用程序的声音格式
AIFC 压缩AIF
AIM AOL即时信息传送
AIS ACDSee图形序列文件;Velvet Studio设备文件
AKW RoboHELP的帮助工程中所有A-关键词
ALAW 欧洲电话音频格式
ALB JASC Image Commander相册
ALL 艺术与书信库
AMS Velvet Studio音乐模块(MOD)文件;Extreme的Tracker模块文件
ANC Canon Computer的调色板文件,包含一系列可选的颜色板
ANI Windows系统中的动画光标
ANS ANSI文本文件
ANT SimAnt For Windows中保存的游戏文件
API Adobe Acrobat使用的应用程序设计接口文件
APR Lotus Approach 97文件
常用文件扩展名及含义(B开头)

BIN 二进制文件
BK,BK$ 有时用于代表备份版本
BKS IBM BookManager Read书架文件
BMK 书签文件
BMP Windows或OS/2位图文件
BMI Apogee BioMenace数据文件
BOOK Adobe FrameMaker Book文件
BOX Lotus Notes的邮箱文件
BPL Borlard Delph 4打包库
BQY BrioQuery文件
BRX 用于查看多媒体对象目录的文件
BSC MS Developer Studio浏览器信息文件
BSP Quake图形文件
BS1 Apogee Blake Stone数据文件
BS_ Microsoft Bookshelf Find菜单外壳扩展名
BTM Norton 应用程序使用的批处理文件
BUD Quicken的备份磁盘
BUN CakeWalk 声音捆绑文件(一种MIDI程序)
BW SGI黑白图像文件
BWV 商业波形文件
BYU BYU的电影文件格式
B4 Helix Nuts and Bolts文件

常用扩展名及含义(C开头)

C C代码文件
C0l 台风波形文件
CAB Microsoft压缩档案文件
CAD Softdek的Drafix CAD文件
CAL CALS压缩位图;日历计划表数据
CAM Casio照相机格式
CAP 压缩音乐文件格式
CAS 逗号分开的ASCⅡ文件
CAT Quicken使用 的IntellCharge分类文件
CB Microsoft干净引导文件
CBI 二进制卷格式文件(用于IBM大型机系统)
CC Visual dBASE用户自定义类文件
CCA cc:邮件文件
CCB Visual Basic动态按钮配置文件
CCF 多媒体查看器配置文件,用于OS/2
CCH Corel图表文件
CCM Lotus cc:邮箱(例如“INBOX.CCM”)
CCO CyberChat数据文件
CCT Macromedia Director Shockwave投影
CDA CD音频轨道
CDF Microsoft频道定义格式文件
CDI Philip的高密盘交互格式
CDM Visual dBASE自定义数据模块文件
CDR CorelDRAW绘图文件;原始音频CD数据文件
CDT CorelDRAW模板
CDX CorelDRAW压缩绘图文件;Microsoft Visual FoxPro索引文件
CEL CIMFast事件语言文件
CER 证书文件(MIME x-x509-ca-cert)
CFB Compton的多媒文件
CFG 配置文件
CFM CotdFusion模板文件;Visual dBASE Windows用户定制表单
CGI 公共网关接口脚本文件
CGM 计算机图形元文件
CH OS/2配置文件
CHK 由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片
CHM 编译过的HTML文件
CHR 字符集(字体文件)
CHP Ventura Publisher章节文件
CHT ChartViem文件;Harvard Graphics矢量文件
CIF Adaptec CD 创建器 CD映像文件
CIL Clip Gallery下载包
CIM SimCity 2000文件
CIN OS/2改变控制文件用于跟踪INI文件中的变化
CK1 iD/Apogee Commander Keen 1数据文件
CK2 iD/Apogee Commander Keen 2数据文件
CK3 iD/Apogee Commander Keen 3数据文件
CK4 iD /Apogee Commander Keen 4数据文件
CK5 iD /Apogee Commander Keen 5数据文件
CK6 iD /Apogee Commander Keen 6数据文件
CLASS Java类文件
CLL Crick Software Clicker文件
CLP Windows 剪贴板文件
CLS Visual Basic类文件
CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件
CMF Corel元文件
CMG Chessmaster保存的游戏文件
CMP JPEG位图文件;地址文档
CMV Corel Move动画文件
CMX Corel Presentation Exchange图像
CNF Telnet,Windows和其他其内格式会发生改变的应用程序使用的配置文件
CNM Windows应用程序菜单选项和安装文件
CNQ Compuworks Design Shop文件
CNT Windows(或其他)系统用于帮助索引或其他目的内容文件
COB TrueSpace 2对象文件
COD Microsoft C编译器产生的可显示机器码/汇编代码文件,其中附有源C代码作为注释
COM 命令文件(程序)
CPD,CPE 传真覆盖文档
CPI Microsoft MS-DOS代码页信息文件
CPL 控制面板扩展名,Corel颜色板
CPO Corel打印存储文件
CPP C++代码文件
CPR Corel提供说明书文件
CPT Corel 照片-绘画图像
CPX Corel Presentation Exchange压缩图形文件
CRD Windows Cardfile文件
CRP Corel 提供的运行时介绍文件;Visual dBASE自定义报表文件
CRT 认证文件
CSC Corel脚本文件
CSP PC Emcee On_Screen图像
CSS 瀑布式表格文件
CST Macromedia Director Cast文件
CSV 逗号分隔的值文件
CT Scitex CT位图文件;Paint Shop Pro Grapic编辑器文件
CTL 通常用于表示一个包含控件信息的文件;FaxWork用它来保持有关每个传真收到或发出的信息
CUE Microsoft提示牌数据文件
CUR Windows光标文件
CUT Dr Halo位图文件
CV Corel版本的档案文件;Microsoft CodeView信息屏幕文件
CWK ClarisWorks数据文件.
CWS ClarisWorks模块
CXT Macromedia Director受保护的(不可编辑的)投影文件
CXX C++源代码文件

常用扩展名及含义(D开头)

DAT 数据文件;WrodPerfect合并数据文件;用于一些MPEG格式的文件
DB Borland的Paradox 7表
DBC Microsoft Visual FoxPro数据库容器文件
DBF dBASE文件,一种由Ashton-Tate创建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别;可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件
DBX DataBearn图像;Microsoft Visual FoxPro表格文件
DCM DCM模块格式文件
DCR 冲击波文件
DCS 桌面颜色分隔文件
DCT Microsoft Visual FoxPro数据库容器
DCU Delphi编译单元文件
DCX Microsoft Visual FoxPro数据库容器;基于PCX的传真图像;宏
DC5 DataCAD绘图文件
DDF Btrieve或Xtrieve数据定义文件,它包含用于描述Btrieve或Xtrieve文件的元数据
DDIF Digital Equipment或 Compaq格式,用于保存他们图像与字处理文档
DEF SmartWareⅡ数据文件;C++模块定义文件
DEFI Oracle 7 卸载脚本文件
DEM 用于表示数字高度模型的USGS基准的文件
DER 认证文件
DEWF Macintosh Sound Cap/Sound Edit录音设备格式
DGN Macintosh 95 CAD绘图文件
DIB 设备无关位图
DIC 目录
DIF 可进行数据互换的电子表格
DIG DigiLink格式;Sound DesignerⅠ音频文件
DIR MacromediaDirector文件
DIZ 描述文件
DLG C++对话框脚本文件
DLL 动态链接库
DLS 可下载声音文件
DMD Visual dBASE数据模块文件
DMF X-Trakker音乐模块(MOD)文件
DOC FrameMaker或FrameBuilder文档;Word Star文档、Word Perfect文档、Microsoft Word文档;DisplayWrite文档
DOT Microsoft Word文档模板
DPL Borland Delph3压缩库
DPR Borland Delphi工程头文件
DRAW Acorn的基于对象的矢量图像文件
DRV 驱动程序
DRW Micrografx Designer/Draw;Pro/E绘画文件
DSF Micrografx Designer VFX文件
DSG DOOM保存的文件
DSM Dynamic Studio音乐模块(MOD)文件
DSP Microsoft Developer Studio工程文件
DSQ Corel QUERY(查询)文件
DST 刺绣机图形文件
DSW Microsoft Developer Studio工作区文件
DTA Word Bank(世界银行)的STARS数据文件
DTD SGML文档类型定义(DTD)文件
DTED 地面高度数字数据(图形的数据格式)文件
DTF Symantec Q&A相关的数据库数据文件
DTM DigiTrakker模块文件
DUN Microsoft拔号网络导出文件
DV 数字视频文件(MIME)
DWD DiamondWare数字化文件
DWG AutoCAD工程图文件;AutoCAD或Generic CADD老版本的绘图格式
DXF 可进行互交换的绘图文件格式,二进制的DWG格式的文本表示;数据交换文件
DXR Macromedia Director受保护(不可编辑)电影文件
D64 Commodore的64位模拟磁盘图像文件

常用扩展名及含义(E开头)

EDA Ensoniq ASR磁盘映像
EDD 元素定义文档(FrameMaker+SGML文档)
EDE Ensoniq EPS磁盘映像
EDK Ensoniq KT磁盘映像
EDQ Ensoniq SQ1/SQ2/Ks32磁盘映像
EDS Ensoniq SQ80磁盘映像
EDV Ensoniq VFX-SD磁盘映像
EFA Ensoniq ASR文件
EFE Ensoniq EPS文件
EFK Ensoniq KT文件
EFQ Ensoniq SQ1/SQ2/Ks32文件
EFS Ensoniq SQ80文件
EFV Ensoniq VFX-SD文件
EMD ABT扩展模块
EMF Windows增强元文件
EML Microsoft Outlook Express邮件消息(MIME RTC822)文件
ENC 重演文件
ENFF 中性文件格式扩展名
EPHTML Perl解释增强HTML文件
EPS 压缩的PostScript图像
EPSF 压缩的PostScript文件
ERI ERWin文件
ERR 当RobooHELP帮助编译器企图编译一个帮助系统源文件时用来存储错误消息的文件
EPX ERWin文件
ESPS ESPS音频文件
EUI Ensoniq ESP家族的压缩磁盘映像
EVY 特使文档
EWL Microsoft Encarta文档
EXC Microsoft Word禁止字字典
EXE 可执行文件(程序)

常用扩展名及含义(F开头)

F FORTRAN文件
F2R Farandoyle线性模块格式
F3R Farandoyle分块线性模块格式
F77 FORTRAN文件
F90 FORTRAN文件
FAR Fradole Composer音乐模块(MOD)文件
FAV Microsoft Outlook导航条
FAX 传真类型图像
FBK Navison 金融备份
FCD 虚拟CD-ROM
FDB Navison 金融数据库
FDF Adobe Acrobat表单文档文件
FEM CADRE有限元素网络文件
FFA,FFL,FFO,FFK Microsoft快速查找文件
FFF GUS PnP银行文件格式
FH3 Als Freehand 3绘图文件
FIF Fractal图像文件
FIG REND386/AVRIL使用的文件格式
FITS CCD照相机图像;灵活图像传输系统
FLA Macromedia Flash电影
FLC Autodesk FLIC动画文件
FLF Corel Paradox产生的格式:Navison Financials许可文件;OS/2驱动程序文件
PLI Autodesk FLIC动画
FLT StarTrekker音乐模块(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel过滤器文件
FM Adobe FrameMaker文档
FMB Oracle4.0版或以后版本表单的二进制源代码文件
FML 文件镜象列表(GetRight)
FMT Oracle 4.0版或以后版本表单的文本格式;Microsoft Schele+ 打印文件
FMX Oracle 4.0版或以后版本可执行表单
FND Microsoft Explorer保存的搜索文件(Find applet)
FNG 字体组文件(字体导航器,Font Navigator)
FNK Funk Tracker模块格式
FOG Fontographer模块字体
FON 系统字体
FOR FORTRAN文件
FOT 字体相关文件
FP FileMaker Pro文件
FP1 Flying Pigs for Windows数据文件
FP3 FileMaker Pro文件
FPT FileMaker Pro文件;Microsoft Fox Pro备注字体文件
FPX FlashPix位图
FRM 表单;Frame Maker或Frame Builder文档;Oracle可执行表(3.0版或早期版本);Visual Basic表单;WordPerfect Merge表单;DataCAD标志报表文件
FRT Microsoft FoxPro报表文件
FRX Visual Basic表单文本;Microsoft FoxPro报表文件
FSF fPrint Audit Tool文件格式
FSL Borland的Paradox 7表单;Corel Paradox保存的表单
FSM Parandoyle示例格式
FT Lotus Notes全文本索引
FTG 全文本搜索组文件,由Windows帮助系统查找时产生——可以删除,并在需要时重建起来
FTS 全文本搜索引文件,由Windows帮助系统查找时产生
FW2 Framework Ⅱ文件
FW3 Framework Ⅲ文件
FW4 Framework Ⅳ文件
FXP 经Microsoft FoxPro编译的源文件
FZB Casio FZ-1银行转储
FZF Casio FZ-1完全转储
FZV Casio FZ-1声音转储

常用扩展名及含义(G开头)

G721 Raw CCITT G.721 $bit ADPCM格式数据
G723 Raw CCITT G.723 3或5bit ADPCM格式数据
GAL Corel多媒体管理器相集
GCD Generic CADD绘画文件(后续版本)
GCP Ground Control Point(地面控制点)文件,用于远景数据形成图像过程,经常用于生成图工程—CHIPS(copenhagen image processing system)使用这些文件
GDB InterBase数据库文件
GDM 铃声、口哨声和声音板模块格式
GED GEDCOM 系谱数据文件,用于记录和交换系谱数据的流行格式;图形环境文档绘画
GEM GEM元文件
GEN Ventura产生的文本文件
GetRight GetRight未完成的下载文件
GFC Patton&Patton FlowCharting 4 flowchart文件
GFI,GFX Genigraphics图形链接表示文件
GHO Norton 克隆磁盘映像
GID Windows 95全局索引文件(包括帮助状态)
GIF CompuServe位图文件
GIM,GIX Genigraphics图形链接介绍文件
GKH Ensoniq EPS家簇磁盘映像文件
GNA Genigraphics图形链接介绍文件
GNT 生成代码,Micro Focus属性格式里的可执行代码
GNX Genigraphics图形链接介绍文件
GRA Microsoft Graph文件
GRD 用于远程视景数据产生地图过程的格式文件,通常应用于形成地图工程—CHIPS(copenhagen image processing system)使用这些文件
GRF Grapher(Golden Software公司)图形文件
GRP 程序管理组
GSM Raw GSM 6.10音频流;Raw“byte aligned(比特对齐的)” GSM 6.10音频流;US Robotics语音调制解调器
GTK Graoumftracker(老)音乐模块(MOD)文件
GT2 Graoumftracker(新)音乐模块(MOD)文件
GWX,GWZ Cenigraphis图形链接介绍文件
GZ UNIX gzip压缩文件

常用扩展名及含义(H开头)

H C程序头文件
HCM IBM HCM配置文件
HCOM 声音工具HCOM格式
HCR IBM HCD/HCM产品配置文件
HDF 高级计算机应用程序本地中心(NCSA) geospatial Hierarchial数据格式文件
HED HighEdit文档
HEL Microsoft Hellbender格式保存的游戏文件
HEX Macintosh BinHex2.0文件
HGL HP图形语言绘图文件
HH 映射文件,包括一些话题ID和在帮助文件系统中话题的映射数字—允许运行中应用程序发送给用户合适的上下文帮助话题
HLP 帮助文件;Date CAD Windows帮助文件
HOG Lucas Arts的Dark Forces WAD文件
HPJ Visual Basic帮助工程
HPP C++程序头文件
HQX Macintosh BinHex 4.0文件
HST 历史文件
HT HyperTerminal(超级终端)
HTM,HTML 超文本文档
HTT Microsoft超文本模板
HTX 扩展HTML模板
HXM Descent2 HAM文件扩展

常用扩展名及含义(I开头)

ICA Citrix文件
ICB Targa位图文件
ICC Kodak打印机格式文件
ICL 图标库文件
ICM 图形颜色匹配配置文件
ICO Windows图标
IDB MSDev中间层文件
IDD MIDI设备定义
IDF MIDI设备定义(Windows 95需要的文件)
IDQ Internet数据查询文件
IDX Microsoft FoxPro相关数据库索引文件;Symantec Q&A相关数据库索引文件;Microsoft Outlook Express文件
IFF 交换格式文件;Amiga ILBM
IGES 初始图形交换说明文件
IGF 插入系统元文件
IIF QuickBooks for Windows交换文件
ILBM 位图图形文件
IMA WinImage磁盘映像文件
IMG GEM映像
IMZ WinImage压缩磁盘映像文件
INC 汇编语言或动态服务器包含文件
INF 信息文件
INI 初始化文件;MWave DSP Synth的“nwsynth.ini” GMS安装;Cravis Ultrasound bank安装
INP Oracle 3.0版或早期版本的表单源代码
INRS INRS远程通信声频
INS InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备
INT 中间代码,当一个源程序经过语法检查后编译产生一个可执行代码
IOF Findit文档
IQY Microsoft Internet查询文件
ISO 根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件
ISP X-Internet签字文件
IST 数字跟踪设备文件
ISU InstallShield卸装脚本
IT 脉冲跟踪系统音乐模块(MOD)文件
ITI 脉冲跟踪系统设备
ITS 脉冲跟踪系统抽样,Internet文档位置
IV Open Inventor中使用的文件格式
IVD 超过20/20微观数据维数或变量等级文件
IVP 超过20/20的用户子集配置文件
IVT 超过20/20表或集合数据文件
IVX 超过20/20微数据目录文件
IW Idlewild屏幕保护程序
IWC Install Watch文档

常用扩展名及含义(J开头)

J62 Ricoh照相机格式
JAR Java档案文件(一种用于applet和相关文件的压缩文件)
JAVA Java源文件
JBF Paint Shop Pro图像浏览文件
JFF,JFIF,JIF JPEG文件
JMP SAS的JMPDiscovery表格统计文件
JN1 Epic MegaGames的Jill of the Jungle数据文件
JPE,JPEG,JPG JPEG图形文件
JS javascript源文件
JSP HTML网页,其中包含有对一个Java servlet的参考
JTF JPEG位图文件

常用扩展名及含义(K开头)

K25 Kurzweil 2500抽样文件
KAR 卡拉OK MIDI文件(文本+MIDI)
KDC Kodak光增强器
KEY DataCAD图标工具条文件
KFX KoFak Group 4图像文件
KIZ Kodak数字明信片文件
KKW RoboHELP帮助工程索引设计器中与主题无关的K开头的所有关键字
KMP Korg Trinity KeyMap文件
KQP Konica照相机本地文件
KR1 Kurzweil 2000抽样(多软驱)文件
KRZ Kurzweil 2000抽样文件
KSF Korg Trinity抽样文件
KYE Kye游戏数据

常用扩展名及含义(L开头)

LAB Visual dBASE标签文件
LBM Deluxe Paint位图文件
LBT,LBX Microsoft FoxPro标签文件
LDB Microsoft Access加锁文件
LDL Corel Paradox分发库
LEG Legacy文档
LES Logitech娱乐系统游戏配置文件(与REC文件一样)
LFT 3D Studio(DOS)放样文件
LHA LZH更换文件后缀
LIB 库文件
LIN DataCAD线型文件
LIS 结构化查询报告(SQR)程序产生的输出文件
LLX Laplink交换代理
LNK Windows快捷方式文件
LOG 日志文件
LPD Helix Nut和Bolt文件
LRC Intel可视电话文件
LSL Corel Paradox保存的库文件
LSP AutoLISP、CommonLISP和其他LISP语言文件
LST 列表文件
LU ThoughtWing库单元文件
LVL Parallax Software的 Miner Descent/D2 Level扩展
LWLO Lightwave分层对象文件
LWOB Lightwave对象文件
LWP Lotus WordPro 96/97文件
LWSC Lightwave视景文件
LYR DataCAD层文件
LZH LH ARC压缩档案
LZS Skyroads数据文件

常用扩展名及含义(M开头)

M1V MPEG相关文件(MIME“mpeg”类型)
M3D Corel Motion 3D动画文件
M3U MPEG URL(MIME声音文件)
MAC MacPaint图像文件
MAD Microsoft Access模块文件
MAF Microsoft Access表单文件
MAG 在一些日本文件中发现的图形文件格式
MAGIC 魔力邮件监视器配置文件
MAK Visual Basil或Microsoft Visual C++工程文件
MAM Microsoft Access宏
MAN UNIX手册页输出
MAP 映射文件;Duke Nukem 3D WAD游戏文件
MAQ Microsoft Access查询文件
MAR Microsoft Access报表文件
MAS Lotus Freelance Graphics Smart Master文件
MAT Microsoft Access表;3D Studio MAX材料库
MAUD MAUD抽样格式
MAX Kinetx的3DStudio MAX文件;该格式用于一个3D场景文件;Paperport文件;OrCAD设计文件
MAZ Hover迷路数据;Division的dVS/dVISE使用的文件格式
MB1 Apogee Monster Bash数据文件
MBOX Berkeley Unix邮箱格式
MBX Microsoft Outlook保存email格式;Eudora邮箱
MCC Dailerl0呼叫卡
MCP Metrowerks CodeWarrior工程文件
MCR DataCAD键盘宏文件
MCW Microsoft Word的Macintosh文档
MDA Microsoft Access内抽入器;Microsoft Access 2.0版及其后续版本的工作组事件
MDB Microsoft Access数据库
MDE Microsoft Access MDE文件
MDL 数字跟踪器音乐模块(MOD)文件;Quake模 块文件
MDN Microsoft Access空数据库模板
MDW Microsoft Access工作组文件
MDZ Microsoft Access向导模板文件
MED 音乐编辑器,OctaMED音乐模块(MOD)文件
MER 电子表格/数据库数据交换格式;FileMaker、Excel及其他软件能识别
MET 表示管理器元文件
MFG Pro/ENGINEER制造文件
MGF 在材料与几何学里的文件格式
MHTM,MHTML MHTML文档(MIME)
MI 杂项
MIC Microsoft Image Composer文件
MID MIDI音乐
MIF Adobe FramMaker交换格式
MIFF 与机器无关格式文件
MIM,MIME,MME Internet邮件扩展格式的多用途文件,经常作为发送e-mail时在AOL里附件而创建的文件;在一个多区MIM文件里的文件能用WinZip或其他类似程序打开
MLI 3D Studio的材料库格式文件
MMF Meal Master格式;一个处方类格式;Microsoft邮件文件
MMG 超过20/20表或集会数据文件
MMM Microsoft多媒体电影
MMP Mindmapor Mind Manager文件
MN2 Descent2任务文件
MND,MNI Mandelbort for Windows
MNG 多映像网络图形
MNT,MNX Microsoft FoxPro菜单文件
MNU Visual dBASE菜单文件;Intertel Systems Interact菜单文件
MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音乐模块文件;Microsoft多计划电子表格;Amiga/PC磁道文件
MOV QuickTime for Windows电影
MP2 第二层MPEG音频文件
MP3 第三层MPEG音频文件
MPA MPEG相关文件,MIME“mpeg类型”
MPE,MPEG,MPG MPEG动画文件
MPP Microsoft工程文件;CAD绘图文件格式
MPR Microsoft FoxPro菜单(已编译)
MRI MRI扫描文件
MSA 魔术阴影档案
MSDL Manchester的场景描述语言
MSG Microsoft邮件消息
MSI Windows 安装器包
MSN Microsoft网络文档;Descent Mission文件
MSP Microsoft Paint(画图)位图文件;Windows Installer路径文件
MST Windows 安装器传输文件
MTM Multi 跟踪器音乐模块(MOD)文件
MUL Ultima在线
MUS 音乐
MUS10 Mus10声音
MVB Microsoft多媒体查看器文件
MWP Lotus WordPro 97 Smart Master文件

常用扩展名及含义(N开头)

NAP NAP元文件
NCB Microsoft Developer Studio文件
NCD Norton改变目录
NCF NetWare命令文件;Lotus Notes内部剪切板
NDO 3D 低多边形建模器,Nendo
netCDF 网络公用数据表单
NFF 中性文件格式
NFT NetObject Fusion模板文件
NIL Norton光标库文件(EasyIcons-兼容)
NIST NIST Sphere声音
NLB Oracle 7数据
NLM NetWare可装载模块
NLS 用于本地化的国家语言支持文件(例如,Uniscape)
NLU Norton Live Update e-mail 触发器文件
NOD NetObject Fusion文件
NSF Lotus Notes数据库
NSO NetObject Fusion文档文件 t多媒体查看器文件
MWP Lotus WordPro 97 Smart Master文件

NST Noise Tracker音乐模块(MOD)文件
NS2 Lotus Notes数据库(第二版)
NTF Lotus Notes数据库模板
NTX CA-Clipper索引文件
NWC Noteworthy Composer歌曲文件
NWS Microsoft Outlook Express新闻消息(MIME RFC822)

常用扩展名及含义(O开头)

O01 台风声音文件
OBD Microsoft Office活页夹
OBJ 对象文件
OBZ Microsoft Office活页夹向导
OCX Microsoft对象链接与嵌入定制控件
ODS Microsoft Outlook Express邮箱文件
OFF 3D 网状物对象文件格式
OKT Oktalyzer音乐模块(MOD)文件
OLB OLE对象库
OLE OLE对象
OOGL 面向对象图形库
OPL 组织者编程语言源文件——Psion/Symbian
OPO OPL输出可执行文件
OPT Microsoft Developer Studio文件
OPX OPL扩展DLL(动态链接库)
ORA Oracle 7 配置文件
ORC Oracle 7脚本文件
ORG Lotus Organ

Ⅹ 测试脚本的分类

线性脚本:是录制手工执行的测试实例得到的脚本。这种脚本包括所有的击键、功能键、箭头、控制测试软件的控制键及输入数据的数字键。
结构化脚本:类似于结构化程序设计,结构化脚本中含有控制脚本设计的指令。这些指令或为控制结构或为调用结构。
共享脚本:脚本可能被多个测试事例使用。
数据驱动脚本技术:将测试输入存储在独立的文件中,而不是存储在脚本中。
关键字驱动脚本:较复杂的数据驱动技术的逻辑扩展。

热点内容
androidsdk包含 发布:2024-05-04 00:45:54 浏览:207
android拷贝文件 发布:2024-05-04 00:38:28 浏览:775
存储冗余比 发布:2024-05-04 00:12:58 浏览:403
oracle数据库存储原理 发布:2024-05-04 00:10:40 浏览:522
未拆封玩客云3怎么搭建服务器 发布:2024-05-04 00:06:11 浏览:797
彻底删除编译安装的文件 发布:2024-05-04 00:05:33 浏览:55
编程机构数量 发布:2024-05-03 23:49:25 浏览:955
python源码编译安装 发布:2024-05-03 23:48:16 浏览:108
android手机市场 发布:2024-05-03 23:47:04 浏览:499
如何配置vlan并添加端口 发布:2024-05-03 23:37:53 浏览:726