0

我是 Xamarin 测试云的初学者,我想为 Xamarin 测试云编写测试。

我的解决方案中有 Xamarin UITests,我尝试启动 REPL,但 UITest REPL 窗口没有打开。

using System;
using System.IO;
using System.Linq;
using NUnit.Framework;
using Xamarin.UITest;
using Xamarin.UITest.Android;
using Xamarin.UITest.Queries;

namespace MurakamiKiev.UITests
{
    [TestFixture]
    public class Tests
    {
        AndroidApp app;

        [SetUp]
        public void BeforeEachTest ()
        {
            app = ConfigureApp.Android.StartApp ();
        }

        [Test]
        public void TestLaunch ()
        {
            app.Repl();
        }
    }
}

错误在哪里?

另外,我需要写什么来启动指定的活动?

4

1 回答 1

1

如果您在同一解决方案中没有应用程序源代码,则需要通过完整路径指向它来指定预构建应用程序。

[SetUp]
    public void BeforeEachTest ()
    {
        app = ConfigureApp.Android.ApkFile("<path-as-string>").StartApp ();
    }
于 2017-03-09T21:33:53.203 回答