问题标签 [test-project]

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

c# - 方法是否可以具有双重访问修饰符?

我有许多内部定义的方法,如下所示:

但是,为了从添加到解决方案的测试项目中调用它们,我需要将它们的访问修饰符从内部更改为公共。

有没有一种不乏味的方法可以让这些方法对测试公开,但在其他情况下保持内部?

0 投票
1 回答
90 浏览

visual-studio - 如何为单元测试分配描述性名称

使用 Visual Studio 2015 社区。我有一个单元测试项目,其中包含所有这些方法,名为“Step01_AddUser”、“Step02_AddHomework”等。但是我想给它们提供描述性名称,这些名称将出现在测试资源管理器窗口中。基本上我想完成两件事:

  1. 对测试(在播放列表中)进行排序,以便它们以特定顺序运行
  2. 从方法名称中删除下划线,例如,它们显示为“01 - 添加用户”、“02 - 添加作业”。

有没有办法做到这一点?

0 投票
0 回答
14 浏览

github - Github 开放仓库仅供多人使用

我在 GitHub 上有一个任务,要面试公司某些开发人员职位的新申请人。

我怎样才能只为几个人打开这个任务,所以每个人都可以向我发送拉取请求,但没有人可以看到其他人的结果?如果我将它们添加到存储库中,他们将能够看到结果。

谢谢。

0 投票
0 回答
305 浏览

visual-studio - VS2017是否支持.vsmdi文件

我们正在将源代码从 VS 2012 迁移到 VS 2017。我们的代码是托管 (c#) 和本机 (c++) 的组合。我们也有测试项目来测试我们的实现。作为其中的一部分,我们管理了“MyProjectTest.vsmdi”文件。

由于我们正在迁移整个解决方案,我想知道我们是否还需要更改 .vsmdi 文件中的任何内容?

如果是,请让我知道需要进行哪些更改。

请参阅以下示例数据:

我们需要改变Version tag here吗?

最诚挚的问候,

陶西法哈马德

0 投票
1 回答
2481 浏览

reference - 如何在单元测试项目中添加程序集引用?

我想在我的单元测试项目中添加对程序集的引用,因为必须引用它才能调用要测试的方法,但是......我不能。我没有在 Visual Studio 的“添加引用”窗口中执行此操作的选项。我只能添加项目引用或浏览 dll 引用(见下图,左边是单元测试项目,右边是应用程序项目的“添加引用”窗口)

单元测试项目添加参考窗口 主应用添加参考窗口

我有错误“类型是在未引用的程序集中定义的。您必须添加对程序集的引用。”但是当我继续使用快速操作来执行此操作时,什么也没有发生。

为什么我不能添加对程序集的引用,还有其他方法可以解决缺少程序集的问题吗?

注意:使用 Visual Studio 2017

0 投票
1 回答
183 浏览

checkbox - 在 testproject 或 andriod 应用程序中未正确单击复选框

我有一个 android 应用程序,其中一个视图中有 3 个复选框。所有三个控件的类型都是 andriod.widget.checkbox。除了这些复选框之外,还有一个文本内容。在该文本内容中,也有一个链接。现在我的目标是单击该复选框。但是,当我单击带有 testproject 录制功能的复选框时,对于一个复选框,尽管它被单击并没有被选中,而对于其他两个复选框,复选框内的链接被单击并且链接被打开。由于它是一个单一的视图组件,我无法区分复选框和文本。我附上了 testproject 元素浏览器视图和屏幕视图。在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
18 浏览

docker - 如何在 docker 中使用 out--scale 创建相同的运行容器

嗨!

我使用 testproject 进行 ui 测试,但是,当我想用​​ compose 文件创建一个 docker 代理时,我总是重新创建我的第一个代理。我重命名了它,但它没有帮助。我的目标是创建几个相同的运行容器来并行运行我的测试。感谢您的帮助,我使用了没有作业参数和作业 ID 行的无头撰写文件 – hub.docker.com/r/testproject/agent

0 投票
1 回答
96 浏览

android - 如何将元素放入appium中的列表

如果我使用上面的行,我会收到一个错误:

我正在做一个TestProject编码的 android 测试

0 投票
1 回答
49 浏览

python - 有没有办法使用 TestProject.io 代理运行我自己的编码测试?

我在我的系统上安装了 TestProject.io 代理,我可以记录测试,我想如何运行我自己的编码 python selenium 测试,我该怎么做?这是一个选择吗?我会在本地获得报告吗?

0 投票
1 回答
38 浏览

java - 使用 TestProject Java SDK 报告步骤

如何使用 TestProject Java SDK 报告我的 Java 代码中的步骤?任何人都可以分享一个例子吗?