小编kum*_*mar的帖子

UI自动化 - 基于多个标识符选择对象

我是新来的.我正在使用UI Automation来自动化我的应用程序.有没有办法根据多个标识符识别元素.目前以下语法仅能够基于一个标识符进行识别.

AutomationElement okbtn = dialogbox.FindFirst(TreeScope.Children, new PropertyCondition(AutomationElement.NameProperty, "OK"));
Run Code Online (Sandbox Code Playgroud)

我想通过NameProperty和ControlTypeProperty获取标识元素.

这可能吗?

microsoft-ui-automation

4
推荐指数
1
解决办法
2993
查看次数

将构建提升到生产环境后,Azure DevOps 回滚

我们正在使用基于主干的开发,我们在 Azure DevOps 中有开发沙箱和生产环境。我们通过促进构建将构建从开发转移到沙盒再到生产。在将构建转移到生产环境后,如果出现问题,我可以定义任何管道来触发回滚。

我能想到的唯一其他选择是获取最后知道的提交编号并使用该提交编号触发构建。让管道来处理剩下的事情。这是否正确是否有更好的方法在 AzureDevops 中进行回滚

在此处输入图片说明

azure-devops

4
推荐指数
1
解决办法
9249
查看次数

如何安装 AzureAD PowerShell 模块

当我尝试安装 AzureAD 模块时,出现以下错误:

Import-Module -Name AzureAD
Run Code Online (Sandbox Code Playgroud)

导入模块:未加载指定的模块“AzureAD”,因为在任何模块目录中都找不到有效的模块文件。

powershell azure-active-directory

4
推荐指数
1
解决办法
1万
查看次数

如何使用 aws cli 按 s3 的上次修改日期升序排序

下面的代码按描述排序。我如何按升序排序?

KEY=`aws s3 ls $BUCKET --recursive | sort | tail -n 1 | awk '{print $4}'`
Run Code Online (Sandbox Code Playgroud)

amazon-s3 amazon-web-services aws-cli

4
推荐指数
1
解决办法
1万
查看次数

在 aws_ecs_service 的 terraform 中,我们如何设置服务集自动缩放

在 Terrafrom 中创建 ecs 服务时,我们如何定义 Auto Scaling 服务。我没有看到资源 aws_ecs_service 有这个选项。

在此输入图像描述

amazon-web-services terraform terraform-provider-aws

4
推荐指数
1
解决办法
3040
查看次数

使用 jq 如何对对象数组进行排序

有一个json对象数组,使用jq如何检查对象是否存在如果存在则返回true else false

我尝试了这个但出现错误

cat fruits.json | jq '.fruits[]| sort_by(.version)'
Run Code Online (Sandbox Code Playgroud)

我想按降序排序并输出最新版本的价格。

{
    "fruits": [
        {
            "name": "banana",
            "color": "yellow",
            "price": 0.51,
           "version": 1
        },
        {
            "name": "banana",
            "color": "yellow",
            "price": 0.52,
            "version": 2
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

jq

4
推荐指数
1
解决办法
4934
查看次数

使用方括号参数而不是纯文本的 Webpack 配置输出文件名

webpack.config.js,在output.filename我看到方括号。这意味着什么?使用它和纯文本有什么区别?

output: {
    filename: '[name].js',

    // Webpack dev middleware, if enabled, handles requests for this URL prefix
    publicPath: 'dist/'
},
Run Code Online (Sandbox Code Playgroud)

filenames build webpack webpack-dev-server webpack-2

3
推荐指数
1
解决办法
1690
查看次数

Azure DevOps 中新创建的 git 分支未显示在 Visual Studio 2017 中

我使用 Visual Studio 2017 克隆了一个托管在 Azure DevOps 中的 git 项目。然后在 Azure DevOps 门户中创建了一个分支。现在我在 Visual Studio 中看不到新创建的分支。我需要在 Visual Studio 2017 中做什么才能同步新创建的分支以显示在 VS 2017 中?

git azure-devops visual-studio-2017

3
推荐指数
1
解决办法
4117
查看次数

使用具有多个资源的 tag_secifications 设置启动模板

根据下面给出的文档示例,我看到实例类型的标签集。但是如果我希望将相同的标签应用于多个资源,那么我将如何设置它 https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/launch_template

  tag_specifications {
    resource_type = "instance"

    tags = {
      Name = "test"
    }
  }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

amazon-web-services terraform terraform-provider-aws

3
推荐指数
1
解决办法
2752
查看次数

如何使用 jq 包含特定值的字符串数组进行过滤

如何使用包含字符串“edp-api-dev”的 jq 进行过滤

{
    "serviceArns": [
        "arn:aws:ecs:us-east-1:1234:service/splat-dev/abc-api-dev-ecs-abc-api-man-1920299",
        "arn:aws:ecs:us-east-1:1234:service/edp-api-dev-ecs-edp-api-man-721g8a7d",
        "arn:aws:ecs:us-east-1:1234:service/tsm-frontend-dev-ecs-tsm-frontend-man",
        "arn:aws:ecs:us-east-1:1234:service/doc-svc-dev-ecs-doc-svc-man",
        "arn:aws:ecs:us-east-1:1234:service/wwk-frontend-dev-ecs-wwk-frontend-man-8fea6a0b",
        "arn:aws:ecs:us-east-1:1234:service/xyaz-fsse-ecs-xyaz-fsse-man"
    ]
}
Run Code Online (Sandbox Code Playgroud)

我试过

aws ecs list-services --cluster splat-dev --profile mfa | jq -r '.serviceArns[] | select( . | contains("edp-api-dev")'
Run Code Online (Sandbox Code Playgroud)

但出现语法错误

jq

3
推荐指数
1
解决办法
1万
查看次数