问题标签 [siesta]

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 投票
1 回答
284 浏览

tomcat - 午睡整合

有什么方法/想法可以在 Tomcat 中实现 Siesta 代码吗?或者,如何在 Tomcat 中部署午睡示例?

我在项目中有很多 tests.js 文件,必须将其包含在我的代码中

0 投票
1 回答
101 浏览

sencha-touch-2 - 使用 seista 对 sencha touch 应用进行跨设备测试

siesta 测试框架是否支持跨设备测试?我们有任何关于它的文档吗?

0 投票
1 回答
317 浏览

javascript - 将参数传递给回调函数而不更改方法(Siesta 测试命名空间)

有谁知道如何将参数传递给您无法更改的回调函数?

所以这是我要实现的代码(这是一种午睡测试方法):

Base.js:

这里的问题有两个部分: 1. 我无法获得恰到好处的范围,因此我可以使用在 Base.js 中找到的 returnToParentTester 方法 2. 我想将 parentNext 传递给该方法,但在将其定义为时不能这样做回调

这是我需要作为回调运行的方法:

Base.js:

0 投票
1 回答
844 浏览

extjs - How to make siesta able to click elements non visible

I'm using siesta to test a large scrolling page, and some of the elements are not visible unless you scroll down first. Siesta runner seems to assume that the elements that need to be clicked are visible, so when it tries to click those elements, it actually misses the target by far. How can I overcome this?

I have modified an existing testcase just to add a large panel that would push down the target elements.

Any help would be appreciated.

0 投票
1 回答
90 浏览

siesta - 午睡在失败时生成屏幕截图

我正在从命令行使用 Siesta 运行测试。

在运行 Siesta 测试运行程序时,是否可以在每次测试失败时生成屏幕截图?

编辑:
需要等待功能 http://www.bryntum.com/products/siesta/changelog/

0 投票
1 回答
708 浏览

automation - 如何在 Windows 8 上安装 Siesta Lite

我们正在实施一个项目,我们需要在 sencha touch 中开发应用程序,作为测试人员,我将负责测试这些应用程序。经过一番研究,我发现 Bryntum 的 Siesta 是自动化手动测试用例的最佳工具。

在我们决定获得许可证之前,我只是想绕开它,所以我下载了 Lite 版本,但我不知道如何在我的 Windows 8 机器上安装它。解压时下载的文件夹中没有任何.exe文件。

任何人都可以帮我解决这个问题!

已经谢谢了!

0 投票
3 回答
1696 浏览

javascript - 使用 Siesta 进行测试时,Ext.getStore() 返回 undefined

在 ExtJs 应用程序中,为了使 getStore 工作控制器,在 Application.js 中添加模型和存储。但是对于午睡测试,我无法在 Application.js 中进行任何更改。

直接调用 Ext.getStore(storeId) 返回未定义。我已经尝试通过在预加载中添加模型,但它没有帮助。

我该怎么办?

-------------------------testFile AnalysisController.t.js 中的代码---------------- -----

-------------------------testModel.js 中的代码-------------------- -----

-------------------------testStore.js 中的代码-------------------- -----

-------------------------线束文件testIndex.js中的代码----

0 投票
0 回答
29 浏览

javascript - 启动一个 extJs 应用程序进行测试

测试视图时不会在 DomPanel 上呈现任何内容。我使用 Ext.create() 来获取视图的实例。我尝试过测试正确渲染的 Siesta 示例。但是对于我们的应用程序页面它失败了。

请提出可能的解决方案。

0 投票
1 回答
532 浏览

unit-testing - Siesta - 测试依赖

我的 ExtJS 应用程序在 Siesta 中有几个测试文件。其中一些测试必须在其他测试开始之前运行并通过。有没有办法只有在之前的测试通过后才能执行测试?

0 投票
1 回答
406 浏览

internet-explorer - 午睡:“无法从已释放的脚本中执行代码”

我有一个测试场景,我需要在登录和退出页面后从窗口对象访问预加载的文件。

线束配置为:

测试对象是:

预加载的文件 vuxtest.js 设置了 window.vuxtest 对象。

Test.js 的骨架包括:

此代码在 Chrome 中有效,但在 IE 中无效,因为它在 vuxtestObj.funcA() 上中断并出现错误:无法从已释放的脚本中执行代码。知道我能做些什么来解决这个问题吗?