TestNG

Posted wyp1988

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TestNG相关的知识,希望对你有一定的参考价值。

  • 属于selenium?
  • TestNG环境设置(配置安装)
  • 执行
    • 可以使用java -cp命令执行,比如可以利用Chrome engine打开一个Chrome进程,再打开一个页面进行测试或信息抓取。
      • java -cp相当于java -classpath,指定后面执行的类及参数所在的jar包或者目录
      • 如C:TestNG_WORKSPACE>java -cp "C:TestNG_WORKSPACE" org.testng.TestNG testng.xml,第二个参数org.testng.TestNG是执行的类(其中有一些@Test),第一个参数"C:TestNG_WORKSPACE"是这个类所在的jar包或者搜索它的目录,最后一个参数testng.xml是一些配置(比如打开页面后要输入的账号密码等)。
    • 如果是按分辨率抓取信息,那么通常在执行命令前要进行屏幕(浏览器?)分辨率的设置
    • 通常作为一个进程启动,脚本(比如.sh脚本)结束前要把这个进程杀掉。

以上是关于TestNG的主要内容,如果未能解决你的问题,请参考以下文章

TestNG 入门教程

自动化测试面试题及答案大全

Selenium+Maven+Jenkins+testNg自动生成测试报告

在 aws-device 场中运行特定的 TestNG testng.xml 套件文件