自动化测试工具脚本命令:callScript,checkDatabase,captureScreen

作者:AutoRunner自动化测试工具   发布时间:2022-05-05

自动化测试工具脚本命令:callScript
命令含义:脚本串联调用命令。

命令参数:一个参数,要求输入调用脚本全名称。

命令产生:在脚本之间调用时出现此命令,手工添加或点击编辑菜单中的【调用脚本】来添加。

命令举例:ar.callScript("Win.bsh");

自动化测试工具脚本命令:checkDatabase

命令含义:抓取屏幕。

命令参数:无

命令产生:手工添加,jpg图片保存在脚本目录下,以脚本名加日期的形式保存。

命令举例:ar.captureScreen();

自动化测试工具脚本命令:captureScreen

命令含义:校验数据库。

命令参数:六个参数,第一个参数输入数据库类型,第二个参数输入数据库地址,第三个参数输入数据库访问用户名,第四个参数输入数据库访问密码,第五个参数输入数据库查询语句,第六个参数输入校验期望值。

命令产生:手工添加。

命令返回:校验成功返回true,否则返回false

命令举例:

例1,校验单个字符串返回值

ar.checkDatabase("SQL Server", "192.168.1.50:12345/mydb", "spasvo", "123", "SELECT name FROM students WHERE id=45", "Zhang san");

例2,校验数组形式的返回值

String [] strExpect = {"Zhang san", "男", "18"};

ar.checkDatabase("SQL Server", "192.168.1.50:12345/mydb", "spasvo", "123", "SELECT name, sex, age FROM students WHERE id=45", strExpect);

例3,校验二维表形式的返回值

String [][] strExpect = ;

ar.checkDatabase("SQL Server", "192.168.1.50:12345/mydb", "spasvo", "123", "SELECT name, sex, age FROM students WHERE id > 45 AND id < 50", strExpect);




推荐阅读:

界面自动化测试解决方案

移动端自动化测试解决方案
自动化测试工具
性能测试软件有哪些
软件性能测试机构有哪些
APM性能监控软件工具
功能测试包括哪些方面测试


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2021 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.