如何在不使用Web角色的情况下访问Azure worker角色进行测试?

如何在不使用Web角色的情况下访问Azure worker角色进行测试?,azure,azure-worker-roles,Azure,Azure Worker Roles,我只想测试worker角色,而不访问/调用throw web角色 假设有一个场景,客户机请求创建工作角色来处理数据(即在数据库中插入数据,进行批处理)。在这里,客户已经创建了web角色,他们只想从我们这里获得工作者角色 我们在Azure上创建了worker角色,该角色在DB中插入数据(例如:名字、姓氏、公司、手机号、地址) 现在,测试人员希望在没有Web角色的情况下测试worker角色,因为我们没有Web角色,也没有创建Web角色。我们知道web角色将向worker角色提供名字、姓氏、公司、手机

我只想测试worker角色,而不访问/调用throw web角色

假设有一个场景,客户机请求创建工作角色来处理数据(即在数据库中插入数据,进行批处理)。在这里,客户已经创建了web角色,他们只想从我们这里获得工作者角色

我们在Azure上创建了worker角色,该角色在DB中插入数据(例如:名字、姓氏、公司、手机号、地址)

现在,测试人员希望在没有Web角色的情况下测试worker角色,因为我们没有Web角色,也没有创建Web角色。我们知道web角色将向worker角色提供名字、姓氏、公司、手机号和地址

您能帮助我们的测试人员如何测试工人角色吗


谢谢

工作者角色和Web角色几乎是一样的,区别在于Web角色配置了IIS,而工作者角色没有。绝对没有必要让工作人员角色输入源于web角色实例

如果要访问在角色实例(无论是工作者角色还是web角色)中运行的应用程序/api/等,则必须打开面向公共的终结点或通过虚拟网络访问角色实例


如何实际设置端点或设置测试取决于您。

您在其中部署了什么?你创建了api吗?您可以使用诸如Fiddler之类的工具来输入有效负载,也许?您是否公开打开了反工作者角色?您是否允许在端点上进行通信?可能与我们创建的云服务重复,该云服务由worker角色组成,并在云上发布。未公开打开工作者角色。所以没有端点,您也可以在其上摆弄或连接不同的网站?