Verleger: 8

50569
Wird geladen...
HÖRBUCH

Selekcja (#12)

Jonathan Kellerman

Mroczny thriller autora bestsellerów z listy New York Times! Kim jest i co kieruje postępowaniem seryjnego mordercy, którego ofiarami są bezbronne i doświadczone cierpieniem niepełnosprawne dzieci? Alex Delaware wspólnie z detektywem Milo Sturgisem rozpoczyna prywatne dochodzenie w sprawie tajemniczego morderstwa podczas wycieczki szkolnej. Podobno w rezerwacie przyrody nieopodal Los Angeles ktoś bestialsko odebrał życie upośledzonej 15-latce, córce izraelskiego dyplomaty Dr Alex szybko dochodzi do wniosku, że śmierć niepełnosprawnej Irin to dopiero początek serii absurdalnych morderstw na tle eugenicznym. Przed tobą wciągająca opowieść o obsesyjnym pragnieniu zabijania w imię pseudonaukowych teorii o ograniczeniu reprodukcji słabych osobników i realizacji programu czystości rasowej. Zdaniem krytyków literackich jest to najbardziej prowokacyjna i niepokojąca powieść Kellermana, określanego mianem ,,króla współczesnych kryminałów. Oto dwunasty tom wstrząsającej serii o zagadkach kryminalnych Alexa Delawarea, można go uznać za oddzielną historię lub czytać bez zachowania kolejności cyklu. SURVIVAL OF THE FITTEST, Copyright 1989 by Jonathan Kellerman Alex Delaware Seria thrillerów psychologicznych, których głównym bohaterem jest znany, choć przebywający na wczesnej emeryturze psycholog dziecięcy Alex Delaware. Dr Delaware na prośbę przyjaciela detektywa Milo Sturgisa zostaje specjalnym konsultantem Departamentu Policji w Los Angeles i pomaga mu w rozwiązaniu najbardziej zawiłych spraw kryminalnych. Jonathan Kellerman (ur. 9 sierpnia 1949 w Nowym Jorku) - profesor psychologii i rozwoju człowieka, uznany autor sensacyjnych thrillerów psychologicznych. W wieku 24 lat uzyskał doktorat z psychologii dziecięcej, zadebiutował w 1985 r. powieścią ,,Kiedy pęka tama, która stała się bestsellerem New York Timesa. Kellerman to laureat prestiżowych nagród literackich np. Edgara Allana Poe oraz Anthony Award; jego powieści przetłumaczono na 24 języki i sprzedano w 37 milionach egzemplarzy. Jest żonaty z autorką bestsellerowych powieści Faye Kellerman, z którą ma czworo dzieci.

50570
Wird geladen...
E-BOOK

Selekcje. Jak szkoła niszczy ludzi, społeczeństwa i świat

Mikołaj Marcela

Czego uczy nas szkoła? Czy poza tabliczką mnożenia nie wpaja w nas uległości, bierności, posłuszeństwa, rywalizacji i pracy pod przymusem? Wierzymy, że szkoła rozwija w dzieciach zaradność, niweluje nierówności społeczne i przyczynia się do postępu świata. To mit! Jest dokładnie na odwrót! To ona w dużym stopniu sprawia, że ludzie są nieszczęśliwi. To ona prowadzi społeczną selekcję, już kilkulatków dzieląc na lepszych i słabszych. To ona czyni świat coraz gorszym miejscem do życia i to również przez nią najczęściej zapominamy, kim jesteśmy, przestajemy być sobą. Szkoła jest instytucją stworzoną w konkretnym czasie i dla realizowania określonych celów. Tyle tylko, że ten czas i cele dotyczą XIX wieku wtedy narodził się system edukacji, w ramach którego funkcjonują nasze szkoły. Zwłaszcza dziś w dobie nauki zdalnej bardziej niż kiedykolwiek wcześniej potrzebujemy zupełnie innego myślenia o edukacji i jej roli w naszym życiu, zrozumienia, jak szkoła niszczy ludzi, społeczeństwa i świat. Potrzebujemy też konkretnej wiedzy, by uratować nasze dzieci zróbmy wszystko, by szkoła nie zabiła w nich kreatywności, głodu poznawania świata i marzeń!

50571
Wird geladen...
E-BOOK

Selenium. Automatyczne testowanie aplikacji

Prashanth Sams

Poznaj możliwości automatycznych testów aplikacji sieciowych dzięki funkcjonalnościom Selenium WebDriver. Selenium WebDriver jest narzędziem udostępnianym na zasadach open source, które służy do automatyzacji testów aplikacji sieciowych. Oprogramowanie Selenium jest niezależne od systemu operacyjnego i może być obsługiwane w dowolnym z popularnych języków programowania. Historia tego narzędzia rozpoczyna się w 2004 roku. Dziś Selenium WebDriver jest na całym świecie najczęściej wykorzystywanym narzędziem do automatyzacji testów, cenionym za swoją wszechstronność, elastyczność i łatwość użytkowania. Przewodnik ten przeznaczony jest dla osób posiadających już pewną wiedzę o automatyzacji testów aplikacji. Zawarto tu niezbędne informacje o środowisku Selenium IDE oraz o sposobach jego wykorzystania do automatyzacji testów i debugowania rozbudowanych aplikacji. Przedstawiono narzędzie Selenium WebDriver, dzięki któremu można wykonywać testy automatyczne na wielu przeglądarkach. Opisano bardziej złożone mechanizmy uruchamiania takich testów w chmurze i omówiono funkcje udostępniane przez Selenium WebDriver API, które mogą zostać wykorzystane do tworzenia efektywnych testów automatycznych. Zaprezentowano również techniki tworzenia testów sterowanych danymi i zachowaniem aplikacji. Najważniejsze zagadnienia omówione w książce: zasady korzystania z oprogramowania Selenium IDE i Selenium Builder wykonywanie efektywnych testów kompatybilności funkcje Selenium WebDriver wraz z ich omówieniem i przykładami różne techniki zarządzania zadaniami automatycznymi Selenium frameworki, ich dostosowywanie i tworzenie nowych na podstawie Selenium WebDriver Prashanth Sams jest inżynierem automatyzacji testów działającym w branży IT od 2011 roku. Zdobył bogate doświadczenie przy realizacji wielu projektów, pracując z różnymi narzędziami do automatyzacji. Uwielbia nowe technologie, a przy tym chętnie dzieli się swoją wiedzą, aktywnie wspierając społeczności programistów i testerów, szczególnie oprogramowania Selenium. Testowanie aplikacji? Z Selenium wykonasz je sprawnie i efektywnie!

50572
Wird geladen...
E-BOOK

Selenium Design Patterns and Best Practices. Build a powerful, stable, and automated test suite using Selenium WebDriver

Dima Kovalenko

Selenium WebDriver is a global leader in automated web testing. It empowers users to perform complex testing scenarios with its simple and powerful interface.This guide will provide you with all the skills you need to successfully create a functional Selenium test suite. Starting from the very beginning of the Selenium IDE, this book will show you how to transition into a real programing language such as Ruby or Java. You will quickly learn how to improve your code quality with refactoring and the skills needed to plan for the future development of your website to future-proof your test suite. With ample test examples running against a life-like e-commerce store and detailed step-by-step code review and explanations, you will be ready to test any challenge web developers might throw your way.This book is intended for anyone who wants to create a test suite that is easy to maintain by expanding your knowledge until you feel truly confident and comfortable with Selenium.

50573
Wird geladen...
E-BOOK

Selenium Essentials. Get to grips with automated web testing with the amazing power of Selenium WebDriver

Prashanth Sams

If you are a developer who wants to migrate from Selenium RC or any other automation tool to Selenium WebDriver, then this book is for you. Knowledge of automation tools is necessary to follow the examples in this book.

50574
Wird geladen...
E-BOOK

Selenium Framework Design in Data-Driven Testing. Build data-driven test frameworks using Selenium WebDriver, AppiumDriver, Java, and TestNG

Carl Cocchiaro

The Selenium WebDriver 3.x Technology is an open source API available to test both Browser and Mobile applications. It is completely platform independent in that tests built for one browser or mobile device, will also work on all other browsers and mobile devices. Selenium supports all major development languages which allow it to be tied directly into the technology used to develop the applications. This guide will provide a step-by-step approach to designing and building a data-driven test framework using Selenium WebDriver, Java, and TestNG.The book starts off by introducing users to the Selenium Page Object Design Patterns and D.R.Y Approaches to Software Development. In doing so, it covers designing and building a Selenium WebDriver framework that supports both Browser and Mobile Devices. It will lead the user through a journey of architecting their own framework with a scalable driver class, Java utility classes, JSON Data Provider, Data-Driven Test Classes, and support for third party tools and plugins.Users will learn how to design and build a Selenium Grid from scratch to allow the framework to scale and support different browsers, mobile devices, versions, and platforms, and how they can leverage third party grids in the Cloud like SauceLabs.Other topics covered include designing abstract base and sub-classes, inheritance, dual-driver support, parallel testing, testing multi-branded applications, best practices for using locators, and data encapsulation.Finally, you will be presented with a sample fully-functional framework to get them up and running with the Selenium WebDriver for browser testing.By the end of the book, you will be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver.

50575
Wird geladen...
E-BOOK

Selenium i testowanie aplikacji. Receptury. Wydanie II

Unmesh Gundecha

Projektanci nowoczesnych aplikacji internetowych muszą obecnie sprostać wielu wyzwaniom. Oprogramowanie, które tworzą, musi działać wydajnie i bezbłędnie w różnych przeglądarkach, na różnych platformach, na różnych urządzeniach. Wobec rosnących wymagań testowanie aplikacji staje się bardzo ważnym etapem jej rozwoju. Jako że zaprojektowanie i przeprowadzenie takich testów jest dość złożonym zadaniem, warto zapewnić sobie sprawdzone narzędzie umożliwiające automatyzację testów aplikacji. Takim narzędziem z pewnością jest Selenium Web Driver — framework służący do automatyzacji przeglądarek internetowych. W tej książce przedstawiono zaawansowane techniki testowania aplikacji internetowych za pomocą Selenium Web Driver i pokrewnych narzędzi. Zaprezentowano skuteczne i efektywne metodyki testowania aplikacji przeznaczonych dla komputerów stacjonarnych, przeglądarek mobilnych i działających w środowisku rozproszonym. Opisano tu również wzorce projektowe, takie jak testy bazujące na danych, obiekty stron i mapy obiektów. Przedstawiono techniki rozszerzania frameworka Selenium i dostosowywania go do szczególnych działań. W książce zaprezentowano ponad 80 receptur, które z pewnością okażą się przydatne podczas automatyzacji testów aplikacji. Czego możesz oczekiwać od tej książki... Zrozumiesz działanie lokalizatorów. Nauczysz się korzystać z różnych metod lokalizowania, co pomoże Ci budować niezawodne testy. Nauczysz się wzorca PageFactory, który pozwala budować rozbudowane i łatwe do utrzymania frameworki testów. Zapoznasz się ze sposobami integracji Selenium WebDriver API z narzędziami ATDD (BDD) takimi, jak Cucumber, SpecFlow, Capybara i Behave. Nauczysz się konfigurować symulatory i urządzenia iPhone (Android) w celu testowania aplikacji webowych za pomocą Appium. Dowiesz się, jak skonfigurować środowisko Selenium Grid pozwalające na szybsze i współbieżne wykonywanie testów. Dzięki niemu zwiększysz pokrycie testowe oraz skrócisz czas uruchomienia testów dla wielu przeglądarek. Będziesz potrafił budować rozszerzone testy Selenium WebDriver dla zwiększenia pokrycia Twojej aplikacji testami. Nowoczesne testowanie: Selenium Web Driver!

50576
Wird geladen...
VIDEOKURS

Selenium. Kurs video. Twój pierwszy automatyczny test w Python

Tomasz Kaniecki

Obierz kurs na... automatyczne testowanie w Pythonie Zawód programisty jest coraz popularniejszym życiowym wyborem - wciąż bowiem rośnie zapotrzebowanie na pracowników IT, a branża oferuje absolwentom informatyki satysfakcjonujące pensje, atrakcyjne warunki pracy, często też możliwość działania zdalnego. Jeśli myślisz o obraniu tej właśnie ścieżki zawodowej (albo o zmianie aktualnej profesji na IT), z pewnością już się do tego przygotowujesz, podejmując pierwsze próby tworzenia kodu. Całkiem prawdopodobne, że skłaniasz się - albo już dokonałeś wyboru - ku językowi Python. I świetnie: Python jest czytelny i klarowny, uniwersalny, ma spore możliwości, a przy tym pozostaje stosunkowo prosty do nauczenia. To Twój idealny pierwszy język programowania! Jednak umiejętność pisania kodu w danym języku programowania to dopiero pierwszy krok na Twojej drodze. Drugim, niemal równie ważnym, jest opanowanie zdolności do testowania tego, co udało Ci się napisać. By ułatwić sobie pracę, by ją przyspieszyć i uczynić mniej kłopotliwą, warto na początek zainteresować się testami automatycznymi. I dlatego w trakcie tego kursu zaproponujemy Ci zapoznanie się ze świetnie współpracującą z Pythonem biblioteką Selenium. Stanowi ona zestaw konkretnych narzędzi służących automatyzacji przeglądarek. Używa się jej między innymi do testowania aplikacji internetowych na wielu platformach. Na podstawie Selenium w prosty sposób napiszesz i wdrożysz własny zestaw testów, a tym samym uczynisz kolejny krok na drodze ku programowaniu. Jesteś gotów? W takim razie ruszamy! Co Cię czeka podczas naszego profesjonalnego szkolenia Ucząc się z kursem:  Poznasz dobre praktyki, które powinno się stosować podczas pisania testów z użyciem języka Python Wypróbujesz poznane możliwości interfejsu WebDriver w praktyce Przeprowadzisz testy zgodne z zasadami SOLID Opanujesz zasady lokalizowania elementów i symulowania wprowadzania danych z klawiatury Spróbujesz symulowania geolokalizacji w przeglądarce Dowiesz się, czego nie testować Co więcej... Niejako przy okazji zapoznasz się wstępnie z dodatkowymi bibliotekami, takimi jak PyTest i Behave Twoja praca w ramach szkolenia Selenium. Kurs video. Twój pierwszy automatyczny test w Pythonie zakończy się na poziomie podstawowym. Obejmuje on podstawy korzystania z wiersza poleceń i środowiska wirtualnego Python, podstawy języka Python w ogóle, bazową wiedzę na temat obiektów typu DOM i oczywiście biblioteki Selenium. Krok dalej na drodze ku programowaniu Po co komu automatyzacja w testowaniu? - możesz zapytać. Otóż w celu przyspieszenia. Po prostu. Automatyczne testowanie aplikacji i stron internetowych jest zwyczajnie szybsze niż testowanie manualne. Programista Pythona mający w stacku technologicznym umiejętność tworzenia automatycznych testów aplikacji webowych zwiększa swoje szanse na dołączenie do ciekawych i dobrze płatnych projektów. A przecież o to chodzi! Dlatego nie czekaj, tylko już dziś zapoznaj się z poszczególnymi elementami biblioteki Selenium - od podstaw podejścia obiektowego po sprawdzanie behawioralne. Zdobytą w trakcie szkolenia wiedzę wykorzystamy między innymi do wspólnego przetestowania strony - uwaga! - wydawnictwa Helion.