断言关键字

描述

Should Be Empty

判断是否为空,如果不为空,执行失败,示例:

${value}

Set Variable

Hello

Should Be Empty

${value}

结果不为空

Should Start With

判断某个字符串是否以预期执行的字符串开始,如果以指定的字符串开头,则执行成功,否则执行失败,示例

${value}

Set Variable

Hello

Should Start With

${value}

qq

字符串${value}不以qq开头

Should Not Start With

与Should Start With刚好相反,如果以指定的字符串开头,则执行失败,否则执行成功,示例:

${value}

Set Variable

Hello

Should Not Start With

${value}

qq

字符串${value}是以qq开头

Should Match

判断某个字符串是否与预期指定的字符串相匹配,如果可以匹配,则执行成功,否则执行失败,示例:

${value}

Set Variable

Hello

Should Match

${value}

qq

字符串${value}不可以匹配qq

Should Not Match

与Should Match刚好相反,如果字符串匹配,则执行失败,否则执行成功,示例:

${value}

Set Variable

Hello

Should Match

${value}

Hello

字符串${value}可以匹配hello

Should Contain X Times

与Should Contain 关键字类似,用来判断指定的字符串包含指定的字符或者字符串多少次,示例:

${value}

Set Variable

hello

Should Contain X Times

${value}

hello

3

${value}中没有3次包含字符串hello

Should Be Equal As Integers

以整数的形式来进行比较,示例:

${value}

Set Variable

12

Should Be Equal As Integers

${value}

13

12和13不相等

Should Be Equal As Strings

以字符串的形式来进行比较,示例:

${value}

Set Variable

q

Should Be Equal As Integers

${value}

13

q和13不相等

Should Be Equal As Numbers

以number的形式来进行比较,示例:

${value}

Set Variable

1.0

Should Be Equal As Integers

${value}

1

1.0等于1

Should Not Be Equal

与should be equal 用法相反,当带比较的两个值相等时,执行失败,否则执行成功,示例:

${value}

Set Variable

1.0

Should Not Be Equal

${value}

1.0

1.0等于1.0

Should Not Be Empty

与should be empty 用法相反,如果为空,执行失败,示例:

${value}

Set Variable

Hello

Should Not Be Empty

${value}

字符串${value}为空

【原文归作者所有,欢迎转载,但是保留版权】

最新文章

  1. java容器的一些存取用法
  2. ASP.NET 文件下载
  3. listener.ora/sqlnet.ora/tnsnames.ora配置文件详解
  4. Linux进程关系
  5. 在生成 Visual c + + 2005年或从 DLL 文件中使用 CString 派生的类的 Visual c + +.net 应用程序时,您可能会收到 LNK2019 错误消息
  6. 手势交互之GestureDetector
  7. 基于visual Studio2013解决C语言竞赛题之0703乾坤大挪移
  8. python之socketserver实现并发
  9. Python的循环导入问题
  10. 【Hadoop学习之十】MapReduce案例分析二-好友推荐
  11. vue 点击一个div,使input获得焦点
  12. vue 动态路由按需加载的三种方式
  13. F - Friends ZOJ - 3710(暴力)
  14. [转]php rsa加密解密实例
  15. PHP Manager for IIS
  16. ubuntu网络连接:Ifupdown(eth0)的连接不能修改或删除
  17. 单选按钮(RadioButton)
  18. 一致性hash理解
  19. 产生唯一的临时文件mkstemp()
  20. 使用js合并table中的单元格

热门文章

  1. Windows Server 2016-部署第一台域控制器
  2. SDP(6):分布式数据库运算环境- Cassandra-Engine
  3. Leetcode刷题C#版之 Median of Two Sorted Arrays
  4. is there any way to stop auto block
  5. Linux下 开启防火墙端口
  6. Mysql根据指定字段的int值查出在当前列表的排名
  7. Centos下快速安装Nginx
  8. Android预定义样式
  9. Git版本回退和撤销修改的区别
  10. Linux sftp 安全文件传输命令