English 中文(简体)
WebdriverIO Tutorial

Selected Reading

WebdriverIO - General Browser Commands
  • 时间:2024-03-18 19:14:15

WebdriverIO - General Browser Commands


Previous Page Next Page  

网上浏览器使用的一些一般浏览器指挥列于下文:

browser.url(URL)

这一指挥系统用于发射作为参数通过URL的申请。

Syntax

The syntax is as follows -


browser.url( https://the-internet.herokuapp.com/redirector )

首先,遵循题为“快车道”的一章第1至5号步骤。

。 题为“从诺德JS开始的结晶”的章节详细介绍了如何安装这些装置。

。 关于如何安装这一装置的细节见题为“建立国家预防机制”的章节。

。 关于如何安装这些装置的细节见题为VS代码安装的一章。

。 关于如何进行安装的细节见题为“配置文件生成”的章节。

Step 5——建立光谱档案。 关于如何安装这些装置的细节见题为“Mocha装置”的章节。

在制作的Mocha光谱档案中添加以下代码。


// test suite name
describe( Tutorialspoint apppcation , function(){
   //test case
   it( Identify element with Id , function(){
      // launch url
      browser.url( https://the-internet.herokuapp.com/redirector )
      //identify element with id then cpck
      $("#redirect").cpck()
      //obtain page title
      console.log( Page title after cpck:   + browser.getTitle())
   });
});

browser.getTitle()

这一指挥系统用于获得目前浏览器发射的网页名称。 价值以示意图的形式退还。 该指挥部不接受任何参数。 如果该网页没有所有权,则将重划。

Syntax

The syntax is as follows -


browser.getTitle()

首先,遵循题为“Happy path flow with WebdriverIO”的一章第1至第5步,内容如下:

。 题为“从诺德JS开始的结晶”的章节详细介绍了如何安装这些装置。

。 关于如何安装这一装置的细节见题为“建立国家预防机制”的章节。

。 关于如何安装这些装置的细节见题为VS代码安装的一章。

。 关于如何进行安装的细节见题为“配置文件生成”的章节。

Step 5——建立光谱档案。 关于如何安装这些装置的细节见题为“Mocha装置”的章节。

在制作的Mocha光谱档案中添加以下代码。


// test suite name
describe( Tutorialspoint Apppcation , function () {
   // test case name
   it( Get Page Title , function (){
      // URL launching
      browser.url("https://www.tutorialspoint.com/about/about_careers.htm")
      //print page title in console
      console.log(browser.getTitle())
   });    
});

browser.getUrl()

这一指挥系统用于接收目前在浏览器上发射的一页的URL。 价值以示意图的形式退还。 该指挥部不接受任何参数。

Syntax

The syntax is as follows -


browser.getUrl()

首先,遵循题为“快车道”的一章第1至5号步骤。

。 题为“从诺德JS开始的结晶”的章节详细介绍了如何安装这些装置。

。 关于如何安装这一装置的细节见题为“建立国家预防机制”的章节。

。 关于如何安装这些装置的细节见题为VS代码安装的一章。

。 关于如何进行安装的细节见题为“配置文件生成”的章节。

Step 5——建立光谱档案。 关于如何安装这些装置的细节见题为“Mocha装置”的章节。

在制作的Mocha光谱档案中添加以下代码。


// test suite name
describe( Tutorialspoint Apppcation , function () {
   // test case name
   it( Get Url , function (){
      // URL launching
      browser.url("https://www.tutorialspoint.com/index.htm")
      //print URL in console
      console.log(browser.getUrl())
   });    
});

browser.getPageSource()

这一指挥系统用于接收目前浏览器发射的网页。 价值以示意图的形式退还。 该指挥部不接受任何参数。

Syntax

The syntax is as follows -


browser.getPageSource()

首先,遵循题为“快车道”的一章第1至5号步骤。

。 题为“从诺德JS开始的结晶”的章节详细介绍了如何安装这些装置。

。 关于如何安装这一装置的细节见题为“建立国家预防机制”的章节。

。 关于如何安装这些装置的细节见题为VS代码安装的一章。

。 关于如何进行安装的细节见题为“配置文件生成”的章节。

Step 5——建立光谱档案。 关于如何安装这些装置的细节见题为“Mocha装置”的章节。

在制作的Mocha光谱档案中添加以下代码。


// test suite name
describe( Tutorialspoint Apppcation , function () {
   // test case name
   it( Get Page Source , function (){
      // URL launching
      browser.url("https://www.tutorialspoint.com/index.htm")
      //print URL in console
      console.log(browser.getPageSource())
   });    
});

browser.maximizeWindow()

这一指挥被用来尽量扩大现有的浏览器窗口。

Syntax

The syntax is as follows -


browser.maximizeWindow()

首先,遵循题为“快车道”的一章第1至5号步骤。

。 题为“从诺德JS开始的结晶”的章节详细介绍了如何安装这些装置。

。 关于如何安装这一装置的细节见题为“建立国家预防机制”的章节。

。 关于如何安装这些装置的细节见题为VS代码安装的一章。

。 关于如何进行安装的细节见题为“配置文件生成”的章节。

Step 5——建立光谱档案。 关于如何安装这些装置的细节见题为“Mocha装置”的章节。

在制作的Mocha光谱档案中添加以下代码。


// test suite name
describe( Tutorialspoint Apppcation , function () {
   // test case name
   it( Maximise Browser , function (){
      // URL launching
      browser.url("https://www.tutorialspoint.com/questions/index.php")
      //maximize browser
      browser.maximizeWindow()
   });    
});
Advertisements