问题标签 [seetest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1456 浏览

appium - 在 Windows 上自动化 IOS 设备的推荐方法是什么?

在谈论如何从 Windows PC 自动化 IOS 设备时,我已经看到了这个话题,每个站点和帖子上的答案都给了它广泛的范围。

一方面,我看到它的主要答案是:由于 Apple 的规则,这是不可能的,或者它的设置真的很乱,不值得努力维护,(尽管没有详细解释为什么它会很乱。)另一方面,我读过关于iOS模拟器如iPadian、Smartface等推荐的文章和帖子;以及建议不要使用此软件的文章,建议它们可能包含恶意软件和病毒。

我发现其他来源建议使用 Experitest、Appium Studio、Quamotion、TestProject 在 Windows PC 上测试和自动化 IOS。然而,在阅读了对这些站点保持谨慎的担忧,并且无法证明这些工作室/软件是否合法地支持在 Windows 上模拟真实的 IOS 环境以及反对采用这种方法的论点之后,我无法判断哪些来源是可靠的这个话题了。

你可以猜到,我问这个问题的兴趣在于,我想找到一种在 Windows 上自动化 IOS 并体验如何在 iPhone 上运行测试的方法。我通常在 Eclipse Studio 中编写代码并使用 Oracle VM 创建 Android 模拟器进行测试。如果我需要一个物理 IOS 设备来进行测试,我很好。

感谢所有建议。谢谢

0 投票
1 回答
116 浏览

ios - 在移动设备上滑动(iPad 设置屏幕)始终在右半边滑动。如何在左半部分执行滑动

我需要在 iPad 设置屏幕上滑动。Ipad 设置屏幕左侧有选项,根据选择的选项,您将获得屏幕的右半部分。

现在使用 Seetest(基于 Appium 的工具)中的 Swipe 命令,它总是在右半部分执行滑动。有没有办法在左半边执行滑动?

我使用了滑动命令。滑动(方向,偏移,时间)

预期:应该在左半边滑动。

实际:它总是在右半边滑动。

在此处输入图像描述

0 投票
4 回答
402 浏览

appium - “创建新会话是不可能的,因为‘createSession’需要 HttpClient、InputStream 和 long”在 experitest 中运行测试时

我正在尝试cloud.seetest.io通过在 eclipse 中安装 appium studio 插件在云平台的 android 手机中运行我的测试,以便可以直接从 eclipse IDE 本身运行测试。

它总是给出错误

org.openqa.selenium.WebDriverException:无法创建新会话,因为未找到需要 HttpClient、InputStream 和 long 的“createSession”或无法访问

0 投票
1 回答
1298 浏览

java - 如何在appium java的日历中向上滚动到特定日期

我在日历中的年份列表中向上滚动以选择特定日期,例如“1998”。那么如何向上滚动到给定年份并单击该年份?

这个给定的代码向上滚动一点,然后再次向下滚动两次。 此图像显示最新的日历 ui

0 投票
1 回答
230 浏览

java - 如何验证随机数生成并提供计算

我有一个网站https://www.ultimateqa.com/complicated-page/在该网站上有一个要填写的表格,其中有一个 Captcha,它产生随机数并要求用户进行加法并输入一个数字。

我正在尝试使用 Java 在 Selenium 上执行此操作。

如何验证随机数,取它们,进行计算,然后将答案添加到输入字段?

0 投票
1 回答
45 浏览

xpath - 如何识别或创建 XPath 以动态更改屏幕中的内容(在移动 Web 中)

我需要使用 SeeTest 工具自动化移动 Web 应用程序 (iOS)。应用程序充满了动态内容,表示就像有一个标题后跟一个段落,因此当用户向下滚动视图时,有很多相同格式的内容(标题和段落)。此内容(包括标题/段落)将随时更改。视图中唯一的一个静态元素是主标题,如果我想在向下滚动后识别并单击任何内容标题,则在该内容附近看不到其他静态元素。用户可以点击任何标题,它会将用户导航到另一个屏幕。

这我想自动化,但找不到任何方法来获取内容的唯一 XPath,因为它的属性(如id、class、text、index)总是在变化。

0 投票
1 回答
679 浏览

seetest - 我在哪里可以找到 com.expitest.client 的 jar 文件

我是 seeTest 的新手,只是尝试录制和播放功能的演示。我复制了代码,但不知道从哪里可以找到 com.expitest.client

0 投票
0 回答
21 浏览

java - 由于播放保护,应用程序未安装在远程设备上

对于我的移动自动化测试,我连接到https://cloud.seetest.io/并选择他们的一台 android 设备来运行测试。在我到 Seetest 的连接字符串中,我指定了要运行的应用程序。每次运行时,应用程序都应该从云端安装到设备并启动。在每次运行结束时,Seetest 会从已安装的应用程序中清理设备。最近远程连接失败,因为安装没有完成。Play Protect 消息会弹出关于我的 AUT 的警告,除非按下“仍然安装”按钮,否则安装无法完成。我无法与此弹出窗口交互,因为此时我仍未连接到设备(在我的连接字符串中,我指定要安装的应用程序,除非已安装,否则连接失败)。我也无法手动设置设备以禁用 Play Protect。有谁知道我能做什么?