PDA

View Full Version : سوال: پر کردن فیلدهای صفحه وب(بیش از 1صفحه)



eftary
سه شنبه 22 بهمن 1392, 23:56 عصر
سلام
من چند وقت پیش اولین برناممو نوشتم و از دوستان انجمن خیلی تشکر میکنم.:تشویق:
این دومین برنامم که با وب سروکار داره.
من کارم طوریه که هر ماه باید یکسری اطلاعات تو صفحه وب وارد کنم.
ولی تو اون صفحه اسم ها یکسانن و مقدار تغییر میکنه حالا من چطور یک برنامه بنویسم که اون اسم هارو خودش وارد کنه و فقط من عددای جدید وارد کنم؟

ممنون دوستان:چشمک:

116648

همین جور که تو عکس بالا میبینید یک اسکرولم داره که اونم باید خودکار انتخاب بشه

eftary
چهارشنبه 23 بهمن 1392, 13:57 عصر
میتونید یه راهنمایی کنید؟

sajadzare
چهارشنبه 23 بهمن 1392, 19:17 عصر
اگه با WatiN کار میکنی میتونم کمکت کنم . من خودم با کامپوننت واتین صفحه وب رو اتوماسیون میکنم خیلی راحت میتونی هر کاری توی وب انجام بدی. در ضمن سوالت هم واضح نیست

eftary
پنج شنبه 24 بهمن 1392, 20:57 عصر
دارم دانلودش میکنم.ممنون میشم کمکم کنید.
میخوام کاری کنم که.
1- یوزر پس بگیره وارد سایت بشه
2- یک برگه مثل فرم پر کنه. یکسری مقادیر که تکراریه خودش وارد کنه ویا از اسکرول انتخاب کنه و یکسری عدد که من میدم جدید وارد کنه.

sajadzare
پنج شنبه 24 بهمن 1392, 22:39 عصر
شما بعد از اینکه کامپوننت واتین رو دانلود کردی و طبق آموزش سایت خودش به رفرنس برنامه ت اضافه کردی و using watin.core رو هم توی پروژه ت قرار دادی باید با المنت های صفحه وب کار کنی و بتونی از طریق id یا name اون المنت اونو پیدا کنی و هر کاری میخوای باهاش انجام بدی. مثلا یه تکست باکس توی صفحه وب داری که آی دیش txtusername هست باید این کد رو بنویسی


private IE browser=null;
browser=new IE();
browser.GoTo("www.example.com");
var username=browser.Textfield(Find.ById("txtusername"));
username.value="Hello";