ویرگول
ورودثبت نام
سورس سرا
سورس سرا
خواندن ۲ دقیقه·۳ سال پیش

آموزش کار با Selenium.WebDriver در سی شارپ

در این مقاله آموزش نصب و استفاده از کتابخانه Selenium.WebDriver در زبان برنامه نویسی سی شارپ را برای شما آماده کرده ایم که می تواند در خودکار سازی کارها و انجام تست ها به صورت خودکار به شما کمک کند. در ادامه می توانید جزیئات و همچنین فیلمی از نحوه نصب و استفاده از این کتابخانه را مشاهده کنید.

مراحل آموزش

  1. ایجاد پروژه سی شارپ
  2. نصب بسته WebDriver
  3. دانلود ChromeDriver
  4. ایجاد برنامه

ایجاد پروژه سی شارپ

به منظور سادگی کار ما از پروژه کنسولی (Console App) استفاده کرده ایم. برای ایجاد پروژه می توانید از دستور زیر استفاده کنید:

ایجاد پروژه با dotnet CLI
ایجاد پروژه با dotnet CLI

نصب بسته Selenium.WebDriver

به منظور نصب این کتابخانه، هم می توانید از دستور زیر استفاده کنید:

نصب بسته Selenium.WebDriver با Nuget CLI
نصب بسته Selenium.WebDriver با Nuget CLI

دانلود ChromeDriver

برای دانلود درایور مربوط به مرورگر گوگل کروم می توانید به آدرس زیر بروید و با توجه با نسخه مرورگری که بر روی سیستم خود نصب کرده اید، درایور مناسب را دانلود کنید.

https://chromedriver.chromium.org/downloads

بعد از دانلود آن را از حالت فشرده خارج کرده و در محلی ذخیره کنید. بعدا داخل برنامه به آدرس فولدری که این فایل قرار دارد، نیاز خواهیم داشت.

ایجاد برنامه

برای اجرا و تست کارکرد کتابخانه ما یک پروژه ساده درست می کنیم که ابتدا مرورگر را باز می کند، سپس به آدرس https://google.com می رود و عبارت “سورس سرا – آموزش برنامه نویسی” را در گوگل جستجو می کند. قبل از بررسی کد پروژه، ابتدا نحوه پیدا کردن نام مربوط به فیلد جستجوی موجود در صفحه اصلی گوگل را توضیح می دهم. برای این کار بعد از ورود به صفحه گوگل بر روی فیلد جستجو کلیک راست کرده مراحل زیر را انجام دهید.

برای ایجاد برنامه ما به فضای نام های زیر نیاز داریم:

فضای نام های مورد نیاز
فضای نام های مورد نیاز

سپس باید مانند نمونه زیر چهار فیلد برای نگه داری آدرس پوشه ای که شامل درایور مرورگر مورد نظر ماست، آدرس سایت گوگل، نامی که به فیلد جستجو اختصاص داده شده است و عبارتی که برنامه باید جستجو کند، تعریف کنیم:

فیلد های مورد نیاز
فیلد های مورد نیاز

حال باید یک نمونه از درایور مرورگر مورد نظرمان ایجاد کرده و به صفحه اصلی گوگل برویم:

ایجاد نمونه از درایور و رفتن به سایت گوگل
ایجاد نمونه از درایور و رفتن به سایت گوگل

سپس باید فیلد جستجو را پیدا کرده و عبارت مورد نظر را در آن تایپ و submit کنیم:

وارد کردن عبارت مورد نظر در فیلد جستجو
وارد کردن عبارت مورد نظر در فیلد جستجو

حال اگر برنامه را اجرا کنید، ابتدا مرورگر باز و سپس وارد سایت گوگل می شود. بعد از آن عبارت ذکر شده در بالا را در فیلد جستجو وارد و جستجو را انجام می گردد.

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

آموزش نصب و استفاده از کتابخانه Selenium.WebDriver در سی شارپ

برنامه نویسیکتابخانه seleniumتست برنامهخودکار سازیسی شارپ
آموزش برنامه نویسی
شاید از این پست‌ها خوشتان بیاید