![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
813 Result(s)
-
Chapter
Page Object Model (POM)
This chapter embarks on an in-depth exploration of various test automation strategies within the Selenium WebDriver framework. By dissecting the intricacies of each approach, this chapter equips technical prac...
-
Chapter
Spring Messaging
Text here…
-
Chapter
Navigations
This chapter explores how to work with hyperlinks using Selenium WebDriver with Java. Hyperlinks are the clickable elements that take you from one page to another, acting like bridges in your online journey. T...
-
Chapter
Spring Security
Security is critical in any application with access to live information – even public information. Security means controlling access to features and information; unless Annie is specifically granted access to ...
-
Video Segment
What are Virtual Threads
This video shows you how virtual work behind the scenes and what happens to blocked virtual threads.
-
Chapter
iframes and Textboxes
In web application testing, the two web elements that consistently require attention are iframes and textboxes. In iframes, contents are embedded from one source into another, functioning like a separate windo...
-
Chapter
Heterogeneous Hardware
This chapter provides the necessary background on computer architecture in order to understand how hardware accelerators are programmed and execute code. While this book focuses on high-level programming langu...
-
Chapter
Next Steps
By now, we’ve read about Spring and dependency injection, along with topics like web services (particularly REST services), transaction, persistence, and security. These are likely to be the "most important" p...
-
Video Segment
Pitfalls of Virtual Threads
This video shows you what some common pitfalls are of virtual threads and how you can detect and avoid them.
-
Chapter
Exceptions
In the rapidly changing environment of web automation with Selenium WebDriver, even the most experienced test professionals discover themselves in unfamiliar situations. With ever-changing web elements or thei...
-
Chapter
Managed Runtime Environments
This chapter has two objectives. The first one is to provide an overview of managed runtime environments, their architecture, and main functionalities. The second one is to provide a discussion regarding the c...
-
Chapter
Conclusions
This book aimed to introduce to the reader how heterogeneous hardware acceleration is changing the programming landscape, while posing a number of challenges to existing programming languages. In particular, t...
-
Video Segment
The Challenge of Concurrent Programming
This video segment introduces the challenge which concurrent programming face.
-
Video Segment
Multi-Process Model
Introduce the content of Multi-Process section.
-
Chapter
Hello, World!
It seems appropriate to start learning about Spring by building out our first example as a simple "Hello, World!" application. In this chapter, we’re going to take a look at the tools and libraries we’re going...
-
Book
-
Video Segment
Async Model
Introduce the content of Async programming section.
-
Chapter
Social Use Cases
In this chapter, we are going to explore the various use cases for social media, from general purpose networks to technically specialized ones like media sharing, as well as vertical social networks catering t...
-
Chapter
Lifecycle
In this chapter, we’ll expand on our sample application and learn about the lifecycle options in Spring. We’ll introduce how to invoke methods when Spring beans are created or destroyed and how to do so via mu...
-
Book
Enterprise Social for the Java Platform
Shares, Mashups, Likes, and Ways to Integrate Social Media into Your Cloud Native Enterprise Java Applications