[Java] 纯文本查看 复制代码package Login;

import java.net.MalformedURLException;

import java.net.URL;

import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.chrome.ChromeDriver;

import org.openqa.selenium.remote.DesiredCapabilities;

import org.openqa.selenium.remote.RemoteWebDriver;

import org.testng.annotations.BeforeTest;

import org.testng.annotations.Parameters;

import org.testng.annotations.Test;

public class LoginClass

{

private WebDriver dr;

DesiredCapabilities browsers;

@Parameters({"browser","nodeIp"})

[url=home.php?mod=space&uid=101628]@test[/url]

public void setUp(String browser,String nodeIp) {

System.out.println("开始");

if(browser.equals("ie")) browsers = DesiredCapabilities.internetExplorer();

else if(browser.equals("firefox")) browsers = DesiredCapabilities.firefox();

else if(browser.equals("chrome")) browsers = DesiredCapabilities.chrome();

try {

dr = new RemoteWebDriver(new URL(nodeIp+"/wd/hub"),browsers);

} catch (MalformedURLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

dr.get("https://www.baidu.com/");

dr.findElement(By.id("kw")).sendKeys("AK");

dr.findElement(By.id("su")).click();

System.out.println("结束");

System.out.println("结果是否包含ak关键词: "+dr.getPageSource().contains("ak"));

//查看用的哪个进程

long id = Thread.currentThread().getId();

System.out.println("Thread id is: " + id);

dr.quit();

}

}

selinium如何多线程_求教个selenium+grid+testng多线程运行的问题相关推荐

  1. Selenium + Grid + Testng并发运行用例

    1.使用环境 1):Windows 10.JDK1.8.selenium.maven.testng.Eclipse 2):下载selenium-server-standalone.jar包,下载地址h ...

  2. selenium java框架_自动化测试框架selenium+java+TestNG——配置篇

    最近来总结下自动化测试 selenium的一些常用框架测试搭配,由简入繁,最简单的就是selenium+java+TestNG了,因为我用的是java,就只是总结下java了. TestNG在线安装: ...

  3. python 无头浏览器多线程_基于Python, Selenium, Phantomjs无头浏览器访问页面

    引言: 在自动化测试以及爬虫领域,无头浏览器的应用场景非常广泛,本文将梳理其中的若干概念和思路,并基于代码示例其中的若干使用技巧. 1. 无头浏览器 通常大家在在打开网页的工具就是浏览器,通过界面上输 ...

  4. openoffice转化太慢且不能多线程_专访橙光卿蓝蓝:多线程IP如何赢在起跑线?丨制鲜者IP作者...

    这是鲜喵的第 1353 篇吐血原创  喵族码字员:郭小蝈    编者按 纵观这几年的爆款剧集和电影,无不是IP改编而来.我们认为一部IP改编影视作品的成功,首先是文学IP作品的成功,是一个鲜活.打动人 ...

  5. 查看mysql的多线程_在for循环里使用多线程查询数据库

    其实如果你是因为每个查询任务都比较慢,所以想采用这种方式,不如去优化一下sql.或者你可以用下面的这种线程池的方式来处理,不过代码的复杂度会大大提高的. Futrue返回的包装的数据类型对应你sql返 ...

  6. Robot Framework + Selenium2Library环境下,结合Selenium Grid实施分布式自动化测试

    最近一段时间,公司在推行自动化测试流程,本人有幸参与了自定义通用控件的关键字封装和脚本辅助编写.数据驱动管理.测试用例执行管理等一系列工具软件的研发工作,积累了一些经验,在此与大家做一下分享,也算是做 ...

  7. 【Selenium Grid 分布式测试】Selenium Grid-简介

    前言 一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210423. 9.Selenium Grid 分布式测试 Selenium Grid 分布式测试-Selenium Grid简 ...

  8. Selenium Grid的使用(分布式测试)

    1.Selenium Grid简介 Selenium Grid组件专门用于远程分布式测试或并发测试.使用此组件可以在一台计算机上给多台计算机(不同操作系统和不同版本浏览器环境)分发多个测试用例从而并发 ...

  9. JAVA入门_多线程_邮局派发信件

    JAVA入门_多线程_邮局派发信件 Postman package cn.campsg.java.experiment.entity;public class Postman {private Str ...

  10. python自动化从零开始_从零开始学Selenium自动化测试:基于Python:视频教学版

    前言 第1章 自动化测试基础 1.1 自动化测试简介 1.1.1 自动化测试的定义 1.1.2 自动化测试与手工测试的关系 1.1.3 何时开展自动化测试 1.1.4 自动化测试的优势 1.1.5 自 ...

最新文章

  1. html5 文本框限制,html中input禁止输入(禁止获得焦点)多种方法及input限制数字和长度...
  2. python处理行情数据_请教 Python 如何解析 DBF 文件, SJSHQ.dbf 上交所行情文件,数据来源于巨灵数据。...
  3. 本地安装 SAP WebIDE 的本地存储研究
  4. python序列化类_python 序列化
  5. 关闭linux日志功能后性能测试
  6. Hive压缩存储性能测试
  7. 菜鸟教程 linux c,C 基本语法 | 菜鸟教程
  8. Qt Designer的使用
  9. Unity ToLua LuaFramework_UGUI学习笔记
  10. c语言中fabs是什么意思,c语言fabs是什么意思
  11. IE主页被2345(782782)篡改解决办法
  12. 在vue中使用marked解析markdown文件
  13. 上“低代码”半年,30名程序员被裁,CTO离职!
  14. 2012年MacBook更换SSD固态硬盘和16G内存条
  15. Linux内核驱动初探(二) TI声卡
  16. RMC公链2022开启 坚持 共进与突破
  17. multiple definition of `xxxx`问题解决及其原理
  18. FlyMcu给STM32一键烧录程序
  19. 2019最新最全动脑学院数据结构与算法系列java完整版
  20. Linux机器码可以修改么,u-boot和linux的机器码

热门文章

  1. 20190605每日一句你的态度决定了你的人生高度
  2. 传智播客Java实现键盘数据的录入和if
  3. 每个初学者都应该搞懂的问题
  4. 190328每日一句 When you forgive, you release.
  5. Atitit 登录模块常见的安全措施条例与攻击行为表 目录 1. 安全目标 1 2. 常见安全措施 2 2.1. 修改密码需要验证员密码 2 2.2. 密码Salt加盐机制 2 2.3. Sql防注
  6. Atitit.404错误解决标准流程and url汉字中文路径404错误resin4 resin chinese char path 404 err解决
  7. paip.VOB DVD视频的无损分割与截取
  8. paip. JAVA快速开发IDE与JSF技术
  9. LBMALL V3.1.1 多用户商城系统功能说明
  10. 容器技术20年:容器引擎与江湖门派