问题标签 [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.
stack - 堆栈测试用例
堆栈是通过链表实现的。什么时候有效,什么时候无效?
testing - 什么是测试用例?
我很难找到“测试用例”这个词的硬定义。一些消息来源声称测试用例是扩展的类TestCase
。其他来源声称测试用例是一种单一的测试方法。JUnit 文档不清楚,在我看来“测试用例”和“测试”这两个词的含义相同:
Test
注释告诉 JUnit,它所附加的方法public void
可以作为测试用例运行。为了运行该方法,JUnit 首先构造一个新的类实例,然后调用带注释的方法。测试抛出的任何异常都会被 JUnit 报告为失败。如果没有抛出异常,则假定测试成功。
那么究竟什么是“测试用例”,它与“测试”又有什么关系呢?
python - 如何将参数输入到 Selenium RC TestSuite?
我必须测试几个销售相同产品的网站,但他们有另一个模板。
所以我想运行每个 MainTestClass 并提供一些输入参数,比如说:
java -jar SeleniumServerStandalone-2.0b2.jar -port 5555 (template_id=5)
是否可以?
testing - 测试用例准备
我是测试领域的新手。我知道测试用例是满足任何客户要求的条件,即我们需要满足要求的测试条件。我需要一些想法如何正式编写测试用例。谁能给我编写测试用例的任何想法。
假设登录页面的示例。我想为登录屏幕编写测试用例。请提供一个这样做的模式。
任何其他示例也是有利的。
python - 从 python 中的 Suite 将参数提供给 TestCase
来自 python 文档(http://docs.python.org/library/unittest.html):
这是,如何调用这些测试用例:
是否可以将参数 custom_parameter 插入到 WidgetTestCase 中,例如:
?
unit-testing - 设计实践:删除测试用例中删除前创建的代码?
我已经为删除实体编写了测试用例。在测试用例中,我只需通过选择查询选择第一条记录并将其 id 传递给删除方法。我要删除的实体可以有一些限制删除的子实体。所以我想我应该首先在我的删除测试用例中创建一个实体,然后再销毁它,这样我就不会遇到子依赖问题。在删除之前编写用于创建实体的代码是一种好习惯吗?删除方法之前的测试创建方法。请建议
编辑: 我在 Rail 平台上工作,所以我有像加载数据库这样的功能(当前不使用,面临一些相同的错误,请参阅此https://stackoverflow.com/questions/5288142/rails-fixture-expects-table -name-to-be-prefixed-with-module-name-how-to-disable)。是的,我正在使用配置在测试用例运行后恢复数据库状态。
java - 如何在 Android JUnit 测试中测试文本框的值
我刚刚创建了登录屏幕项目。我为此编写了测试用例。我不知道如何在 JUnit 测试用例的文本框中输入文本。我就是这样
测试用例结果是
请指导我。
android - Android:测试用例有命名规则吗
我在构建测试项目时发现了非常奇怪的东西。
我从 AndroidTestCase 继承了我自己的测试,并在其中实现了几个测试用例。有些案例一开始没有运行,但是,没有例外。在我刚刚更改了这些案例的名称之后,它们被测试运行程序调用并全部通过。
我不知道是否有任何命名约定。
selenium - 如何在另一个窗口中使用 selenium storeValue
我需要在 selenium 中创建以下测试用例并寻求帮助 1.在浏览器中打开一个站点http://foo.bar 2.登录到站点 3.选择一些内容并存储在一个变量中(这可以通过 selenium storeValue 完成) 4. 打开另一个站点http://baz.bar 5. 登录站点 6. 使用存储的内容在该站点中搜索
我的问题是哪个 selenium 命令将对应于第 6 步。
我已经通过硒参考绞尽脑汁,但找不到这个特定的命令。
python - 如何在 Python 中更改 TestCase 类的文档字符串?
在 Python 2.5(实际上是 Jython)中,对于 UnitTest TestCase 类 - 没有 SetUpClass 方法,并且__init__
不是真正可以接受的(没有参考自我)。当我尝试更改 TestCase 中的文档字符串时:
我越来越:
我试图通过将文档字符串实例化为一个对象(在哪里self.__doc__
是可写的)来更改文档字符串。
更新:但我想避免在子类中进行额外的编码(即继承超类函数来设置子类的文档字符串),例如:
文件 DynamicTestCase.py 包括:
文件 MyTestCase.py 包括:
但是,unittest 的运行结果仍然是:
当我期望MyTestCase Docstring = MyTestCase