当前位置: 首页 > 编程笔记 >

如何处理Selenium Java中的可重用组件?

马新觉
2023-03-14
本文向大家介绍如何处理Selenium Java中的可重用组件?,包括了如何处理Selenium Java中的可重用组件?的使用技巧和注意事项,需要的朋友参考一下

借助继承概念,我们可以处理Selenium Java中的可重用组件。这是父子关系,子类继承了父类的属性和方法。

示例

对于家长班。

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Baseclass {
   public void login() throws IOException {
      Properties prop = new Properties();
      //Reading values from property file
      FileInputStream ips = new FileInputStream(
      "C:\\Users\\ghs6kor\\eclipse- workspace\\Inheritance\\config.properties");
      prop.load(ips);
      System.setProperty("webdriver.gecko.driver",             "C:\\Users\\ghs6kor\\Desktop\\Java\\geckodriver.exe");
      WebDriver driver = new FirefoxDriver();
      driver.get(prop.getProperty("url"));
   }
}

示例

对于儿童班。

import java.io.IOException;
public class Child extends Baseclass {
   public static void main(String[] args) throws IOException {
      // TODO Auto-generated method stub
      Child c = new Child();
      c.login();
      c.testinheritance();
   }
   public void testinheritance() {
      // parent class method used in child class
      login();
      System.out.println("Test Inheritance");
   }
}
 类似资料:
  • 有一个数组,例如: 和一个收藏A,就像这样 通过 结果子数组是和集合的的交集 如何设置查询运算符?

  • 经常会有短暂的组织混乱,比如解雇,收购,IPO,新雇佣,等等。对每个人来说这都是令人不安的,但可能对于那些将自尊建立在能力而非位置上的程序员来讲,这种不安不会那么严重。组织混乱对程序员来讲是锻炼他们的魔力的好机会。因为这是一个集体秘密,在最后我会有所保留。如果你不是一个程序员,就不要再读下去了。 工程师有能力创造与维持。 非工程师可以安排人们,但,在典型的软件公司,如果没有程序员的话,他们不能创造

  • 我已经创建了一个按钮和文本组件,并将它们包含在搜索组件中。现在,我想用搜索组件的处理程序覆盖按钮的默认handleClick事件。但this.handleClick指向按钮组件的事件处理程序。。请帮忙。。我需要从搜索中单击,而不是从按钮中获取。。

  • 我想使用ExecutorService框架解决一些DNS任务。我使用java API进行DNS查询:1/java.net.InetSocketAddress.InetSocketAddress(String,int)-名称查找2/java.net.InetAddress.getByName(String)-名称查找3/java.net.InetAddress.getHostName()-反向名称查

  • 我做了一个像这个样例一样的项目。所以控制器是这样的 我喜欢处理所有的可抛物,并做出我定制的统一响应。问题是我找不到一个指南或样本来正确地做这件事。 我搜索了这个错误,发现了这个错误,我没有在我的项目中使用,因为我提供了上面的示例。所以我一无所知。主要的问题是如何处理所有的可抛物,但是如果您能给我一些关于如何解决问题的建议,我将非常感激。

  • 下面是一个java类CreateDoc,它从一个作为生产者端的web服务发送到另一个作为消费者端的web服务,其内容类型为:json 下面是类表示 一旦我在消费者端接收到作为json的列表,我就不能将其用作java对象,并且内容类型是数组,其中json嵌套在数组中。 以下是代表: 问题是如何处理这一点,并能够使用数据和表示为列表。