<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Selenium on תומרקוד</title><link>https://tomercode-hugo-blog.pages.dev/tags/selenium/</link><description>Recent content in Selenium on תומרקוד</description><generator>Hugo</generator><language>he-IL</language><lastBuildDate>Thu, 10 Dec 2020 06:20:53 +0000</lastBuildDate><atom:link href="https://tomercode-hugo-blog.pages.dev/tags/selenium/index.xml" rel="self" type="application/rss+xml"/><item><title>מדריך | אוטומציה באמצעות Selenium | חלק 4 - מציאת אלמנטים (המחלקה By)</title><link>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-4-by.html</link><pubDate>Fri, 17 Nov 2017 05:32:00 +0000</pubDate><guid>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-4-by.html</guid><description>&lt;p&gt;עד כה כיסינו את רוב מה שמפתח אוטומציה מתחיל באמצעות סלניום צריך לדעת.
העבודה עם כלי הבדיקות Selenium מתבססת ברובה על התממשקות &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/11/selenium-3-webelement.html"&gt;לאלמנטים&lt;/a&gt; השונים בדף ה-HTML אותו נרצה לבדוק.
היום נכנס לעומק הדברים ונבין כיצד נוכל למצוא את האלמנטים הללו יותר בקלות וביעילות.
דרישות קדם: &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/09/c.html"&gt;ידע בסיסי בC#&lt;/a&gt; וביצוע שלושת המדריכים הקודמים בסדרה (&lt;a href="https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html"&gt;1&lt;/a&gt;,&lt;a href="https://tomercode-hugo-blog.pages.dev/2017/11/selenium-2-webdriver.html"&gt;2&lt;/a&gt;,&lt;a href="https://tomercode-hugo-blog.pages.dev/2017/11/selenium-3-webelement.html"&gt;3&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>מדריך | אוטומציה באמצעות Selenium | חלק 3 - WebElement</title><link>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-3-webelement.html</link><pubDate>Fri, 10 Nov 2017 10:51:00 +0000</pubDate><guid>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-3-webelement.html</guid><description>&lt;p&gt;עד כה בסדרת המדריכים - Selenium, הצגתי את &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html"&gt;היכולות הבסיסיות&lt;/a&gt; של התשתית באמצעות ביצוע תרחיש אוטומטי פשוט של חיפוש בגוגל וגלישה לאתר, לאחר מכן הצגתי את ממשק &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/11/selenium-2-webdriver.html"&gt;IWebDriver&lt;/a&gt; ואת הפונקציונליות שהוא מספק.
במדריך של היום אדבר על מהו WebElement ואסקור את ממשק IWebElement.&lt;/p&gt;</description></item><item><title>מדריך | אוטומציה באמצעות Selenium | חלק 2 - אובייקט WebDriver</title><link>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-2-webdriver.html</link><pubDate>Fri, 03 Nov 2017 08:41:00 +0000</pubDate><guid>https://tomercode-hugo-blog.pages.dev/2017/11/selenium-2-webdriver.html</guid><description>&lt;p&gt;&lt;a href="https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html"&gt;בפוסט הקודם&lt;/a&gt; הצגתי והסברתי בקצרה על תשתית Selenium ועל עוצמתה בכל הנוגע לאוטומציית דפדפנים.&lt;/p&gt;
&lt;p&gt;היום ובמדריכים הקרובים, אצלול ואסביר קצת יותר לעומק על המודולים השונים בתשתית ועל אופן השימוש בהם.
דרישות קדם: &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/09/c.html"&gt;הכירות עם תכנות בסיסי ב C#&lt;/a&gt;, &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/09/nunit-10.html"&gt;היכרות עם תשתית הבדיקה NUnit&lt;/a&gt;, &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html"&gt;קריאת המדריך הראשון על Selenium.&lt;/a&gt;
על מנת לבצע פעולות על הדפדפן אנחנו מאתחלים אובייקט WebDriver (לדוגמה Chrome) בממשק IWebDriver.&lt;/p&gt;</description></item><item><title>מדריך | אוטומציה באמצעות Selenium | חלק 1 - מבוא</title><link>https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html</link><pubDate>Fri, 27 Oct 2017 04:27:00 +0000</pubDate><guid>https://tomercode-hugo-blog.pages.dev/2017/10/selenium-1.html</guid><description>&lt;p&gt;לאחר שהבנו את &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/09/5.html"&gt;יתרונות פיתוח האוטומציה&lt;/a&gt; ופיתחנו בדיקת אוטומציה ראשונה באמצעות &lt;a href="https://tomercode-hugo-blog.pages.dev/2017/09/nunit-10.html"&gt;NUnit&lt;/a&gt; הגיע הזמן שנגיע לתכלס..&lt;/p&gt;
&lt;p&gt;כיום קיימים בשוק מגוון כלים בשוק, בסגנון קוד פתוח, שמגיעים על מנת להקל, ולתת גמישות ויכולות נוספות בנושא האוטומציה.&lt;/p&gt;
&lt;h2 id="מה-זה-selenium"&gt;מה זה Selenium?&lt;/h2&gt;
&lt;p&gt;סלניום היא תשתית האוטומציה &lt;strong&gt;לדפדפנים&lt;/strong&gt; הגדולה בעולם כיום.&lt;/p&gt;</description></item></channel></rss>