You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're thrilled to announce that **SeleniumConf & AppiumConf** is returning for 2025, bringing together browser and mobile automation enthusiasts from around the world. This
15
+
must-attend event will take place from **March 26-28, 2025**, in the vibrant city of **Valencia, Spain**!
16
+
17
+
This year, the conference will gather over **400 browser and mobile automation professionals, including developers, testers, quality managers, test architects**, and others,
18
+
to explore the latest trends in **browser and mobile automation**, including cutting-edge topics like **AI in automation, game testing, accessibility automation**, and much more.
19
+
Whether you're new to automation or an experienced professional, this conference is designed to offer **actionable insights and practical knowledge** that you can take back to your team.
20
+
21
+
## Why Attend?
22
+
23
+
-**Unparalleled Learning**: Get hands-on training and real-world insights from world-class experts in **Selenium**, **Appium**, and the broader **WebDriver ecosystem**. Learn
24
+
how automation tools like **WebdriverIO, Puppeteer, Nightwatch**, and more are pushing the boundaries of testing.
25
+
-**AI & Automation**: Discover how **AI** is reshaping browser and mobile automation and learn practical techniques integrating **AI** into your testing workflows.
26
+
-**Workshops & Networking**: Full-day workshops on March 26 offer deep dives into advanced topics like **Selenium Grid with Kubernetes**, **Advance Appium** or **Selenium Deep Dive**.
27
+
Plus, with so many professionals on-site, it's the perfect opportunity to grow your network and meet project leads, committers, and fellow testers.
28
+
-**Scenic Valencia**: All of this will take place at the stunning **[Veles e Vents event building](https://veleseventsvalencia.es/en)**, located right by the Mediterranean Sea.
29
+
And don't worry, we've got special hotel rates just for you!
30
+
31
+
## Mark Your Calendar 🗓️
32
+
33
+
-**Call for Proposals** and **ticket sales** open on **October 15, 2024**. Take your chance to submit a talk or secure your spot at this exciting event!
34
+
- The **conference workshops** will be posted on **October 15, 2024**, so stay tuned! In the meantime, visit **[www.seleniumconf.com](https://www.seleniumconf.com)** for more details and to plan your trip.
35
+
36
+
## Help Spread the Word!
37
+
38
+
Excited about SeleniumConf & AppiumConf 2025? **Share this event** with your colleagues, friends, and fellow automation enthusiasts.
39
+
Remember to follow us for updates and visit **[www.seleniumconf.com](https://www.seleniumconf.com)** to learn more.
Copy file name to clipboardExpand all lines: website_and_docs/content/documentation/test_practices/design_strategies.en.md
+93-26Lines changed: 93 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ There is currently an implementation in Java that ships as part of Selenium 2, b
34
34
### Simple Usage
35
35
36
36
As an example of a UI that we'd like to model, take a look at
37
-
the [new issue](https://github.com/SeleniumHQ/selenium/issues/new) page. From the point of view of a test author,
37
+
the [new issue](https://github.com/SeleniumHQ/selenium/issues/new?assignees=&labels=I-defect%2Cneeds-triaging&projects=&template=bug-report.yml&title=%5B%F0%9F%90%9B+Bug%5D%3A+) page. From the point of view of a test author,
38
38
this offers the service of being able to file a new issue. A basic Page Object would look like:
39
39
40
40
```java
@@ -52,18 +52,53 @@ public class EditIssue {
52
52
this.driver = driver;
53
53
}
54
54
55
-
publicvoidsetSummary(Stringsummary) {
56
-
WebElement field = driver.findElement(By.name("summary"));
57
-
clearAndType(field, summary);
55
+
publicvoidsetTitle(Stringtitle) {
56
+
WebElement field = driver.findElement(By.id("issue_title")));
57
+
clearAndType(field, title);
58
58
}
59
59
60
-
publicvoidenterDescription(Stringdescription) {
61
-
WebElement field = driver.findElement(By.name("comment"));
62
-
clearAndType(field, description);
60
+
publicvoidsetBody(Stringbody) {
61
+
WebElement field = driver.findElement(By.id("issue_body"));
0 commit comments