Tag: selenium grid

如何可视化地看到在Windows 10和Linux上的多主机泊坞窗自动化浏览器?

你能帮助我以下任何人,如何在Windows 10操作系统上直观地看到多主机泊坞窗(覆盖networking与群模式)自动浏览器? 我知道VNC查看器适用于具有debugging模式的单一docker主机,那么在多主机docker工具中,有没有一种方法可以让我直观地看到在Windows 10 OS上的多主机docker容器上自动执行的浏览器。 先谢谢你。

Selenium Hub请求function与浏览器节点function不匹配

我试图在我已经build立的selenium中心点一些testing,我遇到了浏览器的configuration/function的一些可能的问题。 当我查看我在minikube中设置的Hub Pod的日志时,我看到以下消息(多次,testing脚本重试几次然后放弃并显示失败状态) 16:26:14.221 INFO – Got a request to create a new session: Capabilities [{loggingPrefs=org.openqa.selenium.logging.LoggingPreferences@5a4fa56e, timeZone=Greenwich, unhandledPromptBehavior=ignore, version=47, platform=ANY, public=share, acceptSslCerts=true, name=dockerdev : Web UI Smoke test, browserName=firefox, idle-timeout=90, platformName=ANY, maxDuration=1800, firefox_profile=UEsDBBQACAgIAEeDM0sAAAAAAAAAA…, unexpectedAlertBehaviour=ignore}] 16:26:14.222 INFO – Error forwarding the new session cannot find : Capabilities [{loggingPrefs=org.openqa.selenium.logging.LoggingPreferences@4790a536, timeZone=Greenwich, unhandledPromptBehavior=ignore, version=47, platform=ANY, public=share, acceptSslCerts=true, name=dockerdev : […]

如何传递本地文件的文件path对于通过Jenkins Job在Selenium Grid Docker上运行的Selenium Web Automation

我有一个Jenkins Job,它使用Selenium Grid Docker运行我的Selenium Web自动化项目。 Docker正在testing服务器上运行。 我能够成功地运行这项工作,直到我必须通过一个文件(一个图像文件),我必须在网页上上传。 现在,当我在本地运行代码时,它可以正常工作,因为映像文件位于本地计算机文件夹中,并且可以通过我已经通过的path进行访问。 但在jenkins的情况下,本地文件的位置不可访问,我得到文件未findexception。 所以我的问题是如何传递本地文件path,以便它可以从jenkins访问。 在后台,Jenkins服务器连接到GIT / Stash,从中select自动化代码。

Kubernetes部署文件错误:发现v1.PodSpec的无效字段select器

当我尝试使用YAML文件创build我的部署时,出现无效的字段select器错误。 该错误是error validating data: found invalid field selector for v1.PodSpec和我的文件可以在下面看到。 apiVersion: apps/v1beta1 kind: Deployment metadata: name: zalenium-deployment spec: replicas: 1 template: metadata: labels: app: zalenium spec: serviceAccountName: zalenium serviceAccount: zalenium selector: app: zalenium role: grid containers: – name: zalenium-pod image: dosel/zalenium ports: – containerPort: 4444 protocol: TCP volumeMounts: – name: zalenium-shared mountPath: /tmp/mounted – name: […]

Kubernetes PersistentVolume和PersistentVolumeClaim可能会导致我的pod在复制日志时崩溃

我有一个PersistentVolume,我指定如下: apiVersion: v1 kind: PersistentVolume metadata: name: mypv-shared spec: accessModes: – ReadWriteMany capacity: storage: 5Gi hostPath: path: /data/mypv-shared/ 然后我创build了一个具有以下规格的PersistentVolumeClaim: apiVersion: v1 kind: PersistentVolumeClaim metadata: name: mypv-shared-claim spec: accessModes: – ReadWriteMany resources: requests: storage: 5Gi 但是当我创buildPVC时,运行kubectl get pv显示它绑定到一个随机生成的PV NAME CAPACITY ACCESSMODES RECLAIMPOLICY STATUS CLAIM STORAGECLASS REASON AGE pvc-38c77920-a223-11e7-89cc-08002719b642 5Gi RWX Delete Bound default/mypv-shared standard 16m 我相信这是我的豆荚运行testing时造成的问题,因为我不知道该豆荚是否正确安装指定的目录。 […]