NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: Beginner problém so Seleniom

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
Martin Petrovaj
Tvůrce
Avatar
Martin Petrovaj:27.1.2018 10:06

Zdravím, skúšal som 1. krát spáchať niečo so Seleniom, ale nejako sa mi nedarí to rozchodiť - pri spustení aplikácie v debug móde Visual Studia vyskočí správa "chromedriver.exe prestal pracovať". Priečinok s chromedriver.exe som pridal do systémovej premennej path, verziu mám 2.9 (verzia prehliadača 64.0). Ideálne by som chcel pracovať v prehliadači Chrome, Firefox som zatiaľ neskúšal.

Kód:

using System;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;

class TestCase
{
    public static void Main(string[] args)
    {
        IWebDriver driver = new ChromeDriver()
        {
            Url = "http://www.demoqa.com"
        };
    }
}

Debug log:

[0127/094549.186:ERROR:process_reader_win.cc(123)] NtOpenThread: {Access Denied} A process has requested access to an object, but has not been granted those access rights.  (0xc0000022)
[0127/094549.201:ERROR:exception_snapshot_win.cc(87)] thread ID 3876 not found in process
[0127/094549.201:WARNING:crash_report_exception_handler.cc(62)] ProcessSnapshotWin::Initialize failed
[0127/094639.451:ERROR:process_reader_win.cc(123)] NtOpenThread: {Access Denied} A process has requested access to an object, but has not been granted those access rights.  (0xc0000022)
[0127/094639.452:ERROR:exception_snapshot_win.cc(87)] thread ID 8952 not found in process
[0127/094639.452:WARNING:crash_report_exception_handler.cc(62)] ProcessSnapshotWin::Initialize failed
Odpovědět
27.1.2018 10:06
if (this.motto == "") { throw new NotImplementedException(); }
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Petrovaj
vajkuba1234:27.1.2018 19:16

Kazdy driver koresponduje s urcitou verzi prohlizece, toto si pohlidej. Jinak pokud chces pracovat se Seleniem, zkus kouknout na tuto upravenou verzi, ktera usnadni dost prace:

https://github.com/riganti/selenium-utils
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
27.1.2018 19:16
No hope, no future, JUST WAR!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.