PerfQA Analyzer测试(四)--生成测试脚本
Script 工具可以自动生成测试脚本,并支持将测试脚本编辑、保存以便形成一套适合环境的自动化测试脚本。
截图1:Script界面一、自动化生成脚本
1.选择Generate选项,点击Get Feature Classes按钮将 table of contents中的图层加载到列表
截图2:加载数据2.设置脚本参数,使用脚本可模拟在ArcMap中创建、删除、查看、移动、旋转、分割操作。
截图3:设置脚本参数'Create' 命令创建与现有feature相同的feature,会偏移[(X,Y) =(2000,1000)](在Script Generate选项卡上定义),因此它们不会在空间位置上重合。
'Move' 命令按[(X,Y) =(2000,1000)]进行偏移。
'Rotate' 命令以围绕轴心点的0.75弧度旋转feature。如果形状是一个点,那么枢轴点就是它自己。如果形状是一条直线,中心点在曲线的一半。如果形状是多边形,则轴心点是其面积质心。
“Split” 命令分割线或多边形的特点,由沿曲线的距离比0.5。
“Delete” 命令删除现有的feature(如果存在)
“Identify” 查询数据
“stop edit ” 停止编辑命令,运行该命令时候有必须 传入参数 discard或者 save。当参数为discard时为停止编辑并放弃保存所有编辑内容;当参数为save时会保存编辑内容,若编辑后的数据有错误则无法保存会报错。
3.点击Generate Script按钮生成脚本
截图4:生成脚本截图5:生成脚本
注1:若数据源为sde数据库,需要在脚本中手动输入sde用户的密码。�
4.可在此界面保存脚本为scr文件或直接运行脚本
�
网友评论