qtp检查点的作用有哪些作用是什么

版权声明:本文为博主原创文章未经博主允许不得转载。 /sinat_/article/details/

     RDD的缓存能够在第一次计算完成后将计算结果保存到内存、本地文件系统或者Tachyon中。通过缓存Spark避免了RDD上的重复計算,能够极大地提升计算速度但是,如果缓存丢失了则需要重新计算。如果计算特别复杂或者计算耗时特别多那么缓存丢失对于整个Job的影响是不容忽视的。

为了避免缓存丢失重新计算带来的开销Spark又引入了检查点(checkpoint)机制。

缓存是在计算结束后直接将计算结果通過用户定义的存储级别(存储级别定义了缓存存储的介质,现在支持内存、本地文件系统和Tachyon)写入不同的介质

而检查点不同,它是在计算完成后重新建立一个Job来计算。

为了避免重复计算推荐 先将RDD缓存,这样就能保证检查点的操作可以快速完成

//设置检查点目录 存储在HDFS仩,并使用checkpoint设置检查点,该操作属于懒加载
 

  在录制会话过程中或在编辑戓组件时添加检查点在录制了初始测试或组件之后,通常可以更为方便地定义检查有几种方法可以添加检查点。

  在录制或编辑时添加检查点

  ◆ 使用“插入”菜单上的命令或者单击“测试”工具栏上的“插入检查点”按钮旁边的箭头。这将显示与关键字视图的選定步骤相关的检查点选项的菜单

  只在编辑时添加检查点

  ◆ 右键单击关键字视图中您要添加检查点的步骤,然后选择“插入标准检查点”

  ◆ 右键单击 Active Screen 中的任意对象,然后选择“插入标准检查点”可使用该选项为 Active Screen 中的任意对象创建检查点(即使该对象不是關键字视图中任一步骤的组成部分)。

  如果使用“Active Screen”方法请确保 Active Screen 包含有关待检查对象的充足数据。

检查是否选中某单选按钮

检查圖像源文件是否正确。

检查表单元格中的值是否正确

检查加载网页所需的时间,或者检查网页是否包含中断链接

检查文本字符串是否顯示在网页或应用程序窗口中的适当位置。

检查预期的文本字符串是否显示在网页或对话框上的预期位置

将网页或应用程序的某个区域捕获为位图后对其进行检查。

检查网页或网页的任何部分是否能按预期显示

检查应用程序或网站所访问的数据库内容

检查数据库查询中嘚值是否正确。

对网站区域进行识别以检查是否符合 508 部分。


该楼层疑似违规已被系统折叠 

qtp11.5在插入文本检查点的时候常量那栏默认是乱码的,如果修改预期结果为汉子的话减,检查点就无法通过


我要回帖

更多关于 qtp中action的作用 的文章

 

随机推荐