Appium Sharp Develop - (CS0246)

Tu dyskutujemy i rozwiązujemy problemy związane z innymi językami programowania.
Janusz Testów
Nowicjusz
Posty: 1
Dołączył(a): piątek, 12 lipca 2019, 17:27

Appium Sharp Develop - (CS0246)

Post przez Janusz Testów »

Witam wszystkich,

Niestety już na początku kursu mam mały problem przy próbie kompilacji pierwszego "mini" testu.
1. Brak bibliotek (wyszarzone) - spowodowane skopiowaniem kodu, jak dodać te biblioteki?
2. Co może być powodem błędu (CS0246), jak wskazać dyrektywę (po kliknięciu nie pokazuje mi się opcja "using OpenQA..." ?

Obrazek
https://ibb.co/L1dCZ87

Obrazek
https://ibb.co/4R71bDm

Kod:

using System;
using NUnit.Framework;
using OpenQA.Selenium.Appium;
using OpenQA.Selenium.Appium.Android;
using OpenQA.Selenium.Remote;
using OpenQA.Selenium.Support.PageObjects;

namespace TestStronyWWW
{
[TestFixture]
public class TestyApart
{
AppiumDriver<AppiumWebElement> driver;

[SetUp]
public void SetUp()
{
DesiredCapabilities cap = new DesiredCapabilities();

// Konfiguracja urządzenia
cap.SetCapability("deviceName", "R38M30DCNBT");
cap.SetCapability("platformVersion", "9");
cap.SetCapability("platformName", "Android");
cap.SetCapability("browserName", "Chrome");

// Konfiguracja aplikacji
cap.SetCapability("appPackage", "com.android.chrome");
cap.SetCapability("appActivity", "com.google.android.apps.chrome.Main");

// Konfiguracja testu
driver = new AndroidDriver<AppiumWebElement>(new Uri("http://0.0.0.0:4723/wd/hub"), cap, TimeSpan.FromMinutes(3));
driver.Navigate().GoToUrl("http://www.apart.pl/");
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(20));
}

[Test]
public void TestMethod()
{
// TODO: Add your test.
}
}
}


Z góry bardzo dziękuję za pomoc! :)
Post Reply