问题标签 [testcase]

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 回答
167 浏览

android - 如何监控ActivityTestCase内部活动产生的意图?

如何监控ActivityTestCase内部活动产生的意图?我需要得到活动产生的所有意图并断言他们的数据谢谢

0 投票
1 回答
904 浏览

python - 应该使用 TestCase 还是 FunctionTestCase 在 python 中进行测试?

在尝试在 python 中获得 TDD 的预感时,我遇到了这个FunctionTestCase类。我理解,它定义了TestCase类的等效函数。

使用上有显着差异FunctionTestCase还是味道问题?

0 投票
2 回答
222 浏览

c - 从 C 中的文件读取测试用例时出错

对于编程作业,我正在实现 Prim 算法,测试用例的输入文件格式如下:

输入的第一行将是一个整数 C,表示测试用例的数量。每个测试用例的第一行包含两个整数 N 和 E,其中 N 表示图中的节点数,E 表示边数。然后是 E 行,每行有 3 个整数 I、J 和 P,其中 I 和 J 表示边的节点(无向图,其中 0 ≤ I, J

尽管即使我正在启动代码(我是编程新手),但我不明白为什么我的代码只读取测试用例的条目,我做错了什么?

这是读取文件 entradaA.in 的代码:

输入文件 (entradaA.in) 看起来像这样

0 投票
3 回答
2554 浏览

ruby-on-rails-3 - 如何在 ActionController TestCase (Rails 3.0.9) 中禁用渲染视图

禁用 ActionController::TestCase 以实际呈现视图的正确方法是什么?或者,在测试中没有布局的情况下渲染视图的方法是什么?

使用 rr,我尝试了 stub(@controller).render { "" }

但这打破了 assert_template 断言。

谢谢!

0 投票
2 回答
928 浏览

testing - 为什么让测试用例步骤告诉您再次重复上一步不是很好?

假设我有一个包含一些步骤的测试用例。现在,假设您在完成第 4 步和第 5 步后需要重复第 3 步……这样当您执行第 6 步时,您就在正确的位置。

告诉测试人员重复一个步骤是一种好习惯吗?或者将重复的步骤复制并粘贴到您需要重复的步骤中会更好吗?

我听到的论点是,告诉测试人员重复步骤不是行业标准,如果以这种方式编写测试用例,可能无法通过某些认证。

例子:

*第一步:点击查看事件日志按钮;预期结果:出现事件日志窗口

第二步:关闭事件日志窗口(X)或确定;预期结果:事件日志窗口消失

第3步:重复第1步;预期结果:步骤 1 的预期结果

第四步:点击取消按钮;预期结果:事件日志窗口关闭,并且未应用任何更改(例如清除日志)

第5步:重复第1步;预期结果:步骤 1 的预期结果

第6步:点击清除按钮并点击应用;预期结果:日志被清除

...*

有些人认为,每次我需要重复该步骤时,我都应该复制并粘贴第 1 步中的内容,而不是简单地说测试人员应该重复该步骤。任何关于行业标准、潜在的失败等的输入......将不胜感激。

0 投票
6 回答
7480 浏览

python - 如果测试用例发现错误,则停止测试套件

testSuite在 Python 中有几个testCases.

如果一个testCase失败,testSuite继续下一个testCase。我希望能够testSuitetestCase失败时停止,或者能够决定是否testSuite应该继续或停止。

0 投票
1 回答
1934 浏览

android - 在 TestCase 中启动第二个活动(不是正在测试的活动)

如何在 ActivityInstrumentationTestCase2 或 InstrumentationTestCase 中启动第二个(模拟)活动?

我的问题是这样的:

...导致错误“intent in process ... resolves to different process ...test”。对 Intent 使用 getTargetContext() 会导致“无法解析 Intent 的活动”,因为我的模拟类不是应用程序包的一部分。

0 投票
1 回答
6636 浏览

python - 带有测试套件和测试用例的测试套件

我需要制作一个由其他手提箱和测试箱组成的大型 python 套件,我已经将它们一起执行。

我该怎么做呢?

例如,这里有一个我想添加的套件(suiteFilter.py):

和一个测试用例结构(Invoice.py):

谢谢!

0 投票
6 回答
70 浏览

jquery - 检查输入字段的“类型”属性的值

我正在为自动化测试制作测试用例。我想检查我的表单中的密码字段是否有type="password"(对于input元素)......

我怎样才能使用 jquery 做到这一点?

谢谢。

0 投票
2 回答
1371 浏览

internet-explorer-8 - 为什么 Sahi 自动化测试用例不在 IE8 中运行?

我是 Sahi 测试工具的新手。
当我在 IE 8 中回放时,我使用 Sahi 记录了一些测试用例。

在我的终端上出现错误:
找不到窗口/域:popupNameFromStep=; 派生名称=; 窗口名称=; windowTitle=XD 代理;已打开=0;

并且 IE 还显示一个警告弹出窗口,上面写着:
“为了帮助保护您的安全,Internet Explorer 已阻止该站点显示存在安全证书错误的内容。”
当我单击它并选择 "Dispaly Blocked Content" 时,它什么也不做,并显示与上面相同的警告弹出窗口。
我不明白这些测试用例如何在其他浏览器中运行良好?

请帮忙..谢谢。