Hirdetés
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- AMD Navi Radeon™ RX 9xxx sorozat
- Valami baja van a tápomnak
- Mégis mi értelme az Xbox PC-nek, ha limitálja a hardverválasztékot?
- SSD kibeszélő
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- Milyen Android TV boxot vegyek?
- Vezetékes FEJhallgatók
Új hozzászólás Aktív témák
-
SeQ
csendes tag
válasz
martonx #3103 üzenetére
Ma és tegnap este elkezdtem ezt a Watin-t. De nem igazán sikerül megvalósítanom a legelső mintapéldát sem
Ezen video alapján szépen megcsináltam mindent:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
using WatiN.Core;
namespace GettingStarted
{
[TestFixture]
[RequiresSTA]
public class Class1
{
[Test]
public void Should_start_google()
{
using (var browser = new IE("google.com"))
{
browser.TextField(Find.ByName("q")).TypeText("watin");
browser.Button(Find.ByName("btnG")).Click();
}
}
}
}De végén mikor futtatni szeretné, és rákattint a "pici sárga izére" és onnét futtatja, ezt én már nem tudom megcsinálni, mert nekem ott nincs semmi csak egy üres szürke és zöld sáv (biztosan be lehet ezt kapcsolni, de hogy?)
Van valaki aki használja ezt a WATIN nevű tool-t?
-
SeQ
csendes tag
válasz
martonx #3098 üzenetére
Konkrétabban a jelenlegi helyzetem.
Egy dátum mező van amit java script tölt ki. Ha rákeresek a mező nevére a kódban nem találok semmit, illetve a dátumot sem találom. "Web Info Extractor"-t is használok id azonosításra és ez megmutatja, hogy a mező, amiben a dátum van az az "mx1090" ID-ra hallgat, ezt a dátumbejegyzést szeretném áthelyezni az "mx1326"-ba. A programkódban nem találom sem az mx1090-et sem az mx1326-ot.
webBrowser.Document.GetElementById("mx1326").SetAttribute("value", webBrowser.Document.GetElementById("mx1090").InnerText);
Az azonosítás szerintem jól működik, legalább az mx1090, mert értéket hozzáad a mezőhöz, csak nem az eredeti dátum mező tartalmát, hanem a "undefined" szöveget illeszti be.
Ezt hogy javíthatom ezt ki?
Egy javascript álltal kitöltött mezőt szeretnék egy az egybe átmásolni egy másik mezőbe. -
SeQ
csendes tag
Köszi a hozzászólásokat!
Segítségükkel sikerült megtalálnom az akkori problémámra a megoldást. [link]Viszont továbbfejlődött a problémám.
Az oldal ahol szeretnék automatizálni java alapú, ezért a html vezérlés nem elég ide sajnos. Ötletek ezzel kapcsolatban? Nem nagyon szeretnék jávát programozni
-
SeQ
csendes tag
Sziasztok!
Kezdő VS.NET "fejlesztő" vagyok. Automatizálni szeretnék egy web-es felületet. Elég hamar problémába ütköztem. Az oldalra még sikeresen be tudok léptetni, viszont a köveztkező gombra már nem tudok "rákattintatni". Miként tudom ezt megvalósítani?Eddigi fejlesztményem:
private void butttonStart_Click(object sender, EventArgs e)
{
webBrowser.Document.GetElementById("j_username").SetAttribute("value", txtEmail.Text);
webBrowser.Document.GetElementById("j_password").SetAttribute("value", txtPassword.Text);
webBrowser.Document.GetElementById("loginbutton").InvokeMember("click");
}
private void buttonNext_Click(object sender, EventArgs e)
{
//webBrowser.Document.GetElementById("mx108").InvokeMember("click")
webBrowser.Document.GetElementById("mx108_compHolder").InvokeMember("click");
}egykis forráskod az oldalról:
<td nowrap id="mx109_0" align="middle" valign="top" style="vertical-align:top;"><div nowrap needsrefresh="false" vis="true" id="mx108_compHolder" class="bc" style="display:inline;">
<span align='middle' ctype="label" id="mx108" tabindex="0" ev="LW" targetid="mx108" mxevent="click" class="text favappsportletlink " style="display:block;;cursor:pointer;;;" title="LWO "><img id='mx108_image' src='../webclient/images/appimg_generic.gif' class='favappsportletlinkimg' border='0' alt="LeWoOr" style='vertical-align:top;margin:0px;margin-left:3px;margin-right:3px;'/>LeWoOr</span></div></td> <td class="prs"></td>
</tr>Hibaüzenet nincs. Biztosra veszem, hogy a hiba az én minimális tudáskészletemben van. Ha hülyén kérdezek, kérlek akkor is jelezzétek, hogy milyen infó kellene még, hogy tudjatok segíteni nekem!
Előre is köszi!
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- sh4d0w: Árnyékos sarok
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Battlefield 6
- Villanyszerelés
- Forza sorozat (Horizon/Motorsport)
- AMD Navi Radeon™ RX 9xxx sorozat
- Fotók, videók mobillal
- Autós topik
- További aktív témák...
- LENOVO T14 GEN 5 Core ultra 5 USA
- Asztali PC , i7 12700e , RTX 3070 Ti , 32GB RAM , 1TB m.2
- Dell Latitude 5411 / 10.GEN / i5-10400H / ÚJ 256GB NVMe / 8GB DDR4 / GeForce MX250 / IPS / WIN11
- Gamer AMD Ryzen 3700X (8 core) / 16GB DDR4 / RX 6700 XT 12GB / 1TB SSD /
- Gamer Ryzen 7 3700x (8core) / 16GB DDR4 / RTX 3070 Ti 8GB/512GB NVME SSD/
- ThinkPad T495 Ryzen 3 PRO 3300U 16GB 512GB 1 év garancia (akksi hibás)
- BESZÁMÍTÁS! 750W Seasonic PRIME TX-750 Titanium tápegység garanciával hibátlan működéssel
- Bomba ár! HP EliteBook 8440P - i5-520M I 4GB I 250GB I DVDRW I 14" HD I DP I W10 I Garancia!
- Bomba ár! Asus X540YA - AMD A8 I 8GB I 512SSD I Radeon I 15,6" FHD I Cam I W10 I Garancia!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 9600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest