Skip to content

Instantly share code, notes, and snippets.

@yashaka
yashaka / hyphenopoly-for-shadow-example.html
Created June 14, 2020 15:45
hyphenopoly-for-shadow-example.html
<!DOCTYPE html>
<html>
<head>
<title>Shadow DOM Creating</title>
<style>
h1 {
color: #FF0000
}
</style>
@yashaka
yashaka / markdown-body-text-align-and-hyphens.css
Created June 7, 2020 09:30
markdown-body-text-align-and-hyphens.css
.markdown-body {
text-align: justify;
hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
}
@yashaka
yashaka / eng-text-example.md
Last active June 7, 2020 09:38
eng-text-example.md

Anyone who reads Old and Middle English literary texts will be familiar with the mid-brown volumes of the EETS, with the symbol of Alfred's jewel embossed on the front cover. Most of the works attributed to King Alfred or to Aelfric, along with some of those by bishop Wulfstan and much anonymous prose and verse from the pre-Conquest period, are to be found within the Society's three series; all of the surviving medieval drama, most of the Middle English romances, much religious and secular prose and verse including the English works of John Gower, Thomas Hoccleve and most of Caxton's prints all find their place in the publications. Without EETS editions, study of medieval English texts would hardly be possible. As its name states, EETS was begun as a 'club', and it retains certain features of that even now. It has no physical location, or even office, no paid staff or editors, but books in the Original Series are published in the first place to satisfy subscriptions paid by individuals or institutions. This m

@yashaka
yashaka / about-pageobject.md
Last active June 7, 2020 09:39
Пейджобджекты?

Пейджобджекты это не @FindBy в чистом вебдрайвере, и htmlelements которые эту идею продолжили. Эта идея больше отвечает PageFactory и была пробой предоставить способ динамической кастомизации способа локации элементов. Как побочный резульат - получился такой себе DSL для пейджобджектов. Она реализована на "магии" и анотациях, что кстати мало кореллирует с ООП который и есть базой шаблона ПейджОбджект в котором по сути просто применили обьектный дизайн к элементам на странице. И на этом фоне селенид как раз выходит на передний план, ведь у него то, что возвращает метод element - уже есть ленивым обьектом-искателем элементов который можно на уровне обычного поля обьекта использовать при реализации пейджобжектов а так же через обычную композицию без всяких анотаций реализовывать кастомные элементы. Таким образом следуя базовым практиикам и подходам ООП. Так что селенид это не джеквери стайл. Это ленивость элементов и встроенные ожидание - что как раз и максимально упрощает реализацию пейджобджектов в классическо

@yashaka
yashaka / sdet-intro-py–program-uk.md
Created April 28, 2020 08:44
SDET Intro in Python - Program (UKR version)

Програма

Вступ

  • Як проходити практикум?
  • Необхідні знання перед стартом

Практикум

  • Введення в Selene
.markdown-body .toc {
line-height: 130%;
}
.markdown-body .octicon {
display: inline-block;
fill: currentColor;
vertical-align: text-bottom;
}
@yashaka
yashaka / test-toc-for-github-flavoured-markdown.md
Created April 5, 2020 09:52
test-toc-for-github-flavoured-markdown

[TOC]

Header 1

para

graph

@yashaka
yashaka / my-selenide-and-polyglot-automation-story.md
Last active March 27, 2020 18:08
История моих идей о "Polyglot Automation" от selenide до autotest.how

Друзья, хочу поделиться с вами последними новостями о том чем я занимаюсь в теме селенидОВ и что успел сделать. Походу попиарить себя и свои продукты, free и $$ :)

Мои "отношения" с селенидом начались осенью 2013го, когда нужно было научить мануальщиков писать тесты. Еще тогда я заметил что селенайд не просто удобный инструмент для эффективного покрытия авто-тестами, но еще и замечательный инструмент для обучения искусству написания чистого лаконичного само-документируемого кода. Позволяющий сфокусироваться на главном, сначала понять что такое машина, как она должна ездить, как ею эффективно управлять, а потом уже начинать разбираться как ее тюнить или строить с нуля, если есть в том нужда. Top-down design, йоу)

Где-то там, среди публичных докладов, первых проб в open-source, первых тренингах и курсах, и зародилась идея построить вокруг инструмента одинаковую простую практичную систему обучения персонала искусству автоматизации для последующего ее внедрения на проектах – в незави

@yashaka
yashaka / the-art-of-automation-circled-tspan.svg
Created February 7, 2020 18:14
the-art-of-automation-circled-tspan.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@yashaka
yashaka / selene-py-chat-pinned-message.md
Last active February 7, 2020 14:21
selene-py-chat-pinned-message.md

Ссылки/Инфо:

Селен есть частью моей програмы "Polyglot Automation toolset for functional Web UI Testing". Идея описана тут: https://www.patreon.com/yashaka