Hirdetés
- Xiaomi 14 - párátlanul jó lehetne
- Macrodroid
- Xiaomi 15 Ultra - kamera, telefon
- OnePlus 15 - van plusz energia
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Xiaomi 13 Pro - szerencsés szám
- Fotók, videók mobillal
- Már az új Sony mobil színeit is megnézhetjük
- Motorola Edge 40 - jó bőr
Ú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
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Apple Macbook Air 2020 i5/8/256GB 687 ciklus, 12 hónap garancia
- Apple Macbook Air 2020 i5/8/256GB 157 ciklus, 12 hónap garancia
- Gamer PC + LED monitor (Intel i5-8500, 16 GB DDR4, SSD: 250GB, NVIDIA 1050 Ti OC 4GB)
- Bezior X500 Pro Összehajtható elektromos összteleszkópos kerékpár
- Asus TUF F15 FX507ZC4 15.6" FHD IPS i5-12500H RTX 3050 16GB 512GB NVMe magyar vbill gar
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4682
- Apple iPhone 11 Pro Max 64GB,Újszerű,Adatkabel,12 hónap garanciával
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- Thermalright Aqua Elite 360 V3
- LG UltraGear 34GP63AP-B VA Monitor! 3440x1440 / 160Hz / 1ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


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 
