automated-tests - Nunit3 中的动态测试用例
问题描述
我有整数值作为测试用例(不同用户的 id),我不想硬编码它们,我有一个从 API 获取用户的方法。在 specs中说,动态测试用例规范尚未实现。是否可以在执行测试之前加载测试用例?
解决方案
我们使用术语“动态测试用例”来表示测试不是在运行之前而是在运行期间创建的。具体来说,测试用例可以在测试运行时更改。
听起来这不是你需要的。如果我理解正确,您希望在创建测试时以编程方式获取用户 ID。TestCaseSourceAttribute
您可以使用使用您的 API 获取用户 ID 的方法轻松完成此操作。
推荐阅读
- flutter - DraggableScrollableSheet 在拖动时不给出工作表的当前位置
- python - 新的 QPixmap 似乎覆盖了旧的 QPixmap
- angular - 测试依赖于 2 个服务的组件
- python - 为什么 BeautifulSoup 找不到 HTML 类?
- python - flask-CORS 扩展不起作用。我究竟做错了什么?
- javascript - 带有本地存储的最喜欢的脚本不起作用
- javascript - 是否可以使用您自己的网站在“Google 我的地图”中创建新地图?如果是这样,我该怎么做?
- javascript - SVG 值提交到数据库...从表单
- microsoft-teams - 如何为“应用栏和主屏幕”开发 Microsoft Teams 应用
- css - 如何在两个 CSS 网格区域上重叠图像标签作为背景