Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
从jenkins运行selenium testNG时,chrome不会最大化
社区首页 >问答首页 >从jenkins运行selenium testNG时,chrome不会最大化

从jenkins运行selenium testNG时,chrome不会最大化
EN

Stack Overflow用户
提问于 2018-06-09 09:38:49
回答 4查看 1.2K关注 0票数 3

我正面临着跑步的问题

selenium testNG

从jenkins测试,问题是我正在登录我的应用程序并检查一些元素可见性,当我直接从批处理文件运行测试时,我获得了成功,因为我将我的google chrome驱动程序设置为最大限度地使用:

driver.manage().window().maximize();

但是如果浏览器被最小化,一些元素是不可见的(前端需求),所以当我从jenkins运行测试时,测试失败了,因为我认为浏览器没有最大化。

如果我错了,有人能帮我纠正吗?还有一些如何在jenkins上运行时最大化浏览器的帮助?

EN

Stack Overflow用户

发布于 2018-06-10 10:05:50

当您从jenkins运行Selenium Suite到特定服务器时,driver.manage().window().maximize()有时无法工作。这就是为什么首选的方法是使用is选项,这取决于您使用的浏览器。

例如:-对于MAC或Linux:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--kiosk");
driver = new ChromeDriver(chromeOptions);

对于Windows:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--start-maximized");
driver = new ChromeDriver(chromeOptions);

你可以试试这个,用jenkins就行了

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50772879

复制
相关文章
【UI自动化-1】UI自动化环境搭建与简单示例
这里有一个坑:注意上图中红框信息,这里要选择自己安装的jdk,不然后续项目中会有莫名其妙的报错。
云深i不知处
2020/09/16
1.1K0
Jenkins概念及安装配置教程(四)
Jenkins 中的管道是一组按特定顺序相互关联的作业(或事件)。Jenkins Pipeline 是一组或一套插件,为将持续交付管道实施和集成到 Jenkins 中提供支持。
用户4235284
2023/10/14
2830
Jenkins概念及安装配置教程(四)
关于selenium 运行chrome时,出现错误信息 -ignore certificate errors
后面偶然看到可能和chromedriver的版本有关系,我使用的chrome的版本是65,
Mokwing
2020/09/08
1.3K0
Selenium的Web自动化测试(送源码)
Selenium是一个Web开源自动化测试框架,页面级操作,模拟用户真实操作,API从系统层面触发事件。
程序媛淼淼
2022/09/01
8560
Selenium的Web自动化测试(送源码)
Selenium的Web自动化测试(送源码)
Selenium是一个Web开源自动化测试框架,页面级操作,模拟用户真实操作,API从系统层面触发事件。
测试开发社区
2019/12/05
1.4K0
java + selenium + testng实现简单的UI自动化
 可以在https://mvnrepository.com里面搜索需要的库,选择版本,复制其依赖信息
未来sky
2018/08/30
8.1K0
java + selenium + testng实现简单的UI自动化
如何运行TestNG
IDEA配置TestNG可以参考我之前的这篇文章《2021年搭建Java环境最快办法》--添加TestNG。
dongfanger
2022/01/05
1.3K0
如何运行TestNG
Ubuntu安装运行无头Selenium Chrome
国内可以访问下面的地址下载chrome点开一个驱动版本有个notes.txt文件 里面有浏览器和驱动的版本对应
小锋学长生活大爆炸
2022/03/29
3.5K2
Ubuntu安装运行无头Selenium Chrome
自动化测试框架详解【2022】
互联网发展风起云涌的几十年,背后是计算机技术的更新迭代,软件开发经历了c、php、java、python、go等语言百家争鸣,在软件测试领域同样是长江后浪推前浪,白盒、自动化、持续集成等技术和理念不断推陈出新。
小黑同学
2022/09/28
1.7K0
自动化测试框架详解【2022】
Selenium+TestNG实战-1-环境准备
Selenium[1]  是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。
凯哥Java
2019/07/01
5940
Selenium自动化测试框架入门整理
本文主要针对Selenium自动化测试框架入门整理,只涉及总体功能及框架要点介绍说明,以及使用前提技术基础要求整理说明。作为开发人员、测试人员入门参考。
嘉为蓝鲸
2018/12/21
1.5K0
Selenium自动化测试框架入门整理「建议收藏」
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说Selenium自动化测试框架入门整理「建议收藏」,希望能够帮助大家进步!!!
Java架构师必看
2022/08/09
1.6K0
Selenium自动化测试框架入门整理「建议收藏」
如何在Chrome浏览器中运行Selenium?
测试系统是一项艰巨的任务,您需要一个可以在此过程中为您提供帮助的工具。Selenium就是这样一种工具,主要用于网站测试。在本文中,我将告诉您如何在Chrome浏览器中运行Selenium。
用户8460142
2023/07/07
6060
如何在Chrome浏览器中运行Selenium?
Python自动化的学习思路及发展前景
我会专门说一下Python自动化的学习思路,做成了思维导图,方便下载留存,要是不太清,可以留言或者私信找我要原图。对于刚刚进入的测试行业的人来说,未来该怎么样朝着自动化方向发展,即使接触到了自动化测试,又该从何下手去学呢?这么举个例子,这是从智联上搜索“自动化测试工程师”出来的招聘需求,从北京地区来看,会自动化,薪资过20k还是没有问题的,个别的可能因为公司的原因会给的低一些。所以来说,做测试做的好,会了接口,会了性能,就要考虑往自动化方向发展了。
wencheng
2020/07/27
1.9K1
Python自动化的学习思路及发展前景
selenium+java自动化测试框架_android自动化测试框架
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说selenium+java自动化测试框架_android自动化测试框架,希望能够帮助大家进步!!!
Java架构师必看
2022/08/09
1.6K0
selenium+java自动化测试框架_android自动化测试框架
什么是TestNG?
对于大多数刚接触自动化测试同学来说,Selenium是大家接触最早的Web UI自动化测试框架,Selenium是一个开源的和便携式的自动化软件测试工具,用于测试Web应用程序有能力在不同的浏览器和操作系统运行。Selenium其实是一套工具,帮助测试者更有效地基于Web的应用程序的自动化。
互联网金融打杂
2022/08/01
1.5K0
什么是TestNG?
《手把手教你》系列基础篇(七十二)-java+ selenium自动化测试-框架设计基础-TestNG简单介绍(详解教程)
前面文章细心的小伙伴会发现宏哥在运行测试用例的时候有的是在main方法下,而有的不需要用main方法去执行用例,那么为什么有的就不需要在main方法下就能够成功运行测试用例了。这就需要单元测试框架的支持,这篇宏哥就来简单介绍TestNG单元测试框架的安装和基本使用。
北京-宏哥
2022/03/10
1.7K0
《手把手教你》系列基础篇(七十二)-java+ selenium自动化测试-框架设计基础-TestNG简单介绍(详解教程)
TestNG官方文档中文版(4)-运行TestNG
4 - 运行TestNG TestNG可以以不同的方式调用:     * Command line     * ant     * Eclipse     * IntelliJ's IDEA 1) 命令行 假设你已经将TestNG加入到class path,调用TestNG最简单的方法事下面的:
流柯
2018/08/30
1.9K0
十大开源测试工具和框架
免费的开源框架和工具由于其开源特性,现在逐渐成为自动化测试的首选解决方案。区别在于,你是喜欢使用类库编写一个全新的自动化测试框架,或者喜欢使用一个现成的工具。
FunTester
2022/12/09
3.6K0
十大开源测试工具和框架
点击加载更多

相似问题

Selenium Jenkins Linux TestNG -如何运行?

13

如何设置jenkins运行Selenium / Maven / TestNG

23

通过Jenkins as windows服务运行selenium脚本时,浏览器不会最大化

126

从Jenkins运行TestNG问题

16

如何使用TestNG框架和Jenkins运行Selenium测试

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
该页面内容是否对您有价值?