Create an Alias for Interactive Console Work: Selenium and Capybara


If you are working on shell most of the time Aliases are very helpfull and time saving. For testing purposes you can use Alias for getting ready your test suites. In this post, I want to explain both running Selenium and Capybara on console and creating aliases for each. This post is for Windows machines, if you are using Unix-like see this post.


Creating Scripts for Selenium and Capybara

First of all, it is assumed that you have installed Selenium and Capybara correctly and they work on your machines. If you haven't installed, you can see my previous posts. I am using the Selenium with Python and the Capybara with Ruby. You can use several different language for Selenium but Capybara works only with Ruby. Create scripts in a directory called scripts (in your home folder, like as ~/scripts) for your automation tool as following, save them as capybara.rb, sel.py


Creating Aliases

Depends on your favourite shell, you need to add the alias to .bashrc bash shell, config_fish for fish shell and etc. You can see the example for fish and bash shell as following:

For fish: edit ~/.config/fish/config.fish 

alias capybara "irb ~/scripts/capybara.rb"
alias sel "python -i ~/scripts/sel.py" 

For Bash: edit ~/.bashrc 

alias capybara="irb ~/scripts/capybara.rb"
alias sel="python -i ~/scripts/sel.py"

To run it

Open your shell and type sel chrome for Selenium with Chrome and capybara poltergeist is for Capybara with Poltergeist browser. Keep in mind that the scripts are include minimum required library so if you want additional functionalities you can import/require them. 


Other options:
~ sel chrome
~ sel firefox
~ capybara selenium
~ capybara chrome
~ capybara poltergeist

Comments

  1. Testing now a days has become as importnant as developing of an application. With the help of testing, we can find out the potential bugs which would affect the application. Fixing this at a very early stage would help the application to run without any problem.
    Software testing training in Chennai | Software testing training institute in Chennai | Software testing courses in Chennai

    ReplyDelete
  2. Сумки из кожи никогда не стареют, актуальны всегда и при грамотном использовании сливаются практически со всей одеждой. Кожаная сумка выделяется долгим сроком использования и крутым видом. При хорошем уходе сумочка из естественного природного вещества проработает намного дольше, нежели из ситнетического и еще со временем сумочка становится прекраснее, раскрывая свою настоящую красоту. Отобрать кожаную сумку необходимо воспользовавшись каталогом пляжная сумка, ведь там в наличии достаточно вариантов сумочек. В магазине вы найдете отзывы покупателей, которые помогут вам сориентироваться и сделать хороший выбор сумочки.

    ReplyDelete
  3. Комплекс действий, ориентированных на предсказание линии жизни, отмечают как гадание. Гадание на любимого мужчину бесплатно - это надежный прием поворожить с применением различных атрибутов и методов. Сверхъестественные силы и разного рода условности хиромантии наукой не обоснованы, хотя различные люди доверяют такому.

    ReplyDelete
  4. Ровная и гладкая плоскость очень хорошо моется. Любой посетитель, покупая керамику на веб-сайте emigres buqet, получает в реальности качественный продукт. Выкладывают стены и пол кафелем большей частью из-за её физических характеристик. Если вы решили купить плитку в магазине sotni.ru, нужно просто просмотреть официальный сайт производителя.

    ReplyDelete
  5. Никому теперь не нужно наведываться в кредитную организацию, дабы взять требуемую сумму. Сами берите выгодный финансовый продукт для различных начинаний. Фирма «СкороДеньги» дает своим потребителям займ через систему контакт без отказов и вариант отбора микрофинансовых обществ.

    ReplyDelete
  6. Гадание на таро понравился мужчина как он к вам относиться - это простой порядок поворожить с использованием всевозможных вещей и приемов. Мистические силы и различные способы гадания учеными не обоснованы, хотя многие люди верят в это. Конкретный список мероприятий, ориентированных на прогнозирование судьбы, отмечают как ворожба.

    ReplyDelete
  7. Азартные игры всегда привлекали игроков. Казино x – воспользуйтесь всеми преимуществами стабильной игровой площадки, выигрывайте серьезные суммы. В данный момент кто-либо имеет возможность проверить везение на странице Казино X.

    ReplyDelete
  8. Интерактивное виртуальное казино Джей Казино – это лучший способ заработать большие наличные. Испытать собственную фортуну можно лишь с помощью joycasino коды. Красочный дизайн площадки довольно функционален, а гигантское число игральных аппаратов гарантирует возможность проверить свою судьбу.

    ReplyDelete
  9. Надежный и проверенный поставщик всегда сможет показать огромный сортамент кафельного покрытия для ванной. Фирма Сотни.ру реализует купить напольную плитку cersanit в течение пятнадцати лет.

    ReplyDelete
  10. Прикрашают стенки и пол керамогранитом прежде всего из-за её практических особенностей. Любой пользователь, покупая керамику в онлайн-магазине Сотни.ру, получает по настоящему классный продукт. Ради того чтобы купить плитку в магазине legendagres.ru http://kppg-sar.ru/forum/user/53787/, необходимо просто просмотреть официальный сайт фирмы. Прямая и гладкая поверхность очень легко протирается.

    ReplyDelete
  11. Для расшифровки карт Таро применяются особые словари. Надо помнить, что результативность ворожбы напрямую зависит от доверия гадающего. Бессмысленно беспечно относиться к предсказанию грядущего на картах. Гадание на будущий день считается максимально достоверным вариантом определить судьбу человека. Первые способы хиромантии были образованы тысячелетия тому назад до Н.Э. Естественные катаклизмы или ритуальные жертвоприношения с течением времени сформировали определенное интерпретацию обнаруженного.

    ReplyDelete
  12. Егор Дружинин все враждует с Цискаридзе: «У Николая характер – не подарок». Источник https://rusevik.ru/news/655667

    ReplyDelete
  13. В интерактивном магазине посетитель имеет возможность приобрести соответствующее оснащение по актуальной стоимости. https://www.projector24.ru/proektory/, выставленные на платформе «Проектор24», – это лучший вариант, какой вы сможете себе придумать! Видеопроекторы являются лучшим аналогом плазме, но предоставляют намного положительных достоинств.

    ReplyDelete
  14. В Кремле ответили на вопрос о дате послания Путина Федеральному Собранию. Источник https://newstes.ru/2021/02/24/v-kremle-otvetili-na-vopros-o-date-poslanija-putina-federalnomu-sobraniju.html

    ReplyDelete
  15. Ингредиенты для готовки курицы доступные, понадобится всего лишь окорочок и совсем чуть-чуть приправ. Главный нюанс находится в процессе приготовления. Насыпьте нужный ингредиент для получения нестандартного аромата, например, оливковое масло. Надобно вымочить голень и добавить подходящих специй опционально. Пожарить сытную курицу без особенных сложностей максимально просто https://trebuha.ru/681-tushenaja-kurica-s-goroshkom.html.

    ReplyDelete
  16. Кухонные принадлежности правильно условно разделить на несколько видов – декоративные и практические, для ежедневного использования. На странице интернет-магазина «МАКСИДЕН» довольно просто подобрать сумка тележка garmol купить по наиболее выгодной цене. Наиболее наглядный пример – на любой кухне конечно стоит чайник.

    ReplyDelete
  17. Стройте свой путь персонально за несколько нажатий мышкой, оформляя билеты по интернету. При помощи оперативной системы определения маршрута, пользователю не нужно ломать голову, где совершить пересадку. Определившись с направлением https://biletynapoezda.ru/sankt-peterburg-michurinsk/, надо выбрать интересующую дату поездки.

    ReplyDelete
  18. На страницах маркетплейса МегаМаг посетители могут подобрать https://www.wildberries.ru/brands/megamag/nozhi-kuhonnye. Покупайте необходимые вещи высочайшего качества от надежных производителей. Широкий выбор необходимых товаров и спортивные принадлежности по максимально оптимальной цене.

    ReplyDelete
  19. На сайте красная икра кета горбуша совсем просто купить икру, потребуется просто просмотреть интернет-магазин «Красный жемчуг», где всегда в наличии взаправду великий ассортимент морской продукции. Гурманы повсеместно предпочитают готовить головоногих на личной кухне. Меню любого ресторана так или иначе включает в себя дары моря.

    ReplyDelete
  20. Занятия спортом – это лучший вариант оставаться здоровым. Для выступлений на любых спортивных соревнованиях вам в обязательном порядке понадобятся куплю большой фарфоровый заварочный чайник, подобрать которые возможно на маркетплейсе Яндекс. Перчатки для занятий спортом на совесть защитятсохранят ваши руки от травмирований в период тренировок.

    ReplyDelete
  21. Фанерный лист ФСФ - это водоустойчивый тип фанеры, получивший большое расширение в строительной сфере фанера в Гомеле цены. Водоустойчивый материал почти не втягивает жидкость, а по окончании высыхания не пропадает. В большинстве случаев ФСФ фанеру используют как внешний аппретурный материал. Для внутрикомнатных работ употреблять смоляно фенолформальдегидную фанеру нельзя - будут выделяться химические аэрозоли при определенных ситуациях.

    ReplyDelete
  22. Нужно видеть важнейшие положительные стороны, что увидят клиенты и владельцы мест с массовым нахождением людей, используя автоматическую сушилку. Как правило, поток воздуха способен высушить намокшие руки клиента за пару минут. Множество клиентов заявят, что бумажные полотенца использовать гораздо проще, чем электрические сушки, для примера, купить дозатор для жидкого мыла в спб.

    ReplyDelete
  23. Охрана данных уже выделяется специальным типом для предоставления комфортной деятельности в сети. Только лишь достаточный показатель знаний обеспечит юзерам сохраненность персональных данных. Так например, https://wzjr.beiww.com/home.php?mod=space&uid=1535707&do=profile&from=space предлагает детальные инструкции, с целью не стать мишенью преступников в сети.

    ReplyDelete
  24. Отдельную опасность представляют вирусы для новейших телефонов. Заполучив всю информацию о владельце ПК, мошенники могут применять сведения в корыстных целях. В большинстве случаев крадут данные о карточных счетах юзера, а так же email от всяческих сайтов http://autoparts.kz/index.php?subaction=userinfo&user=owepam. На телефоне пользователя, в общем случае, расположена главная финансовая информация, каковая и есть задачей злодеев.

    ReplyDelete
  25. Например гидра оригинал, на конкретных примерах представлены нынешние методы получить доход в интернете. Имеется многообразное число способов заработка в инете. Максимально простой метод – разные площадки по заказу текстов и реализации базовых процессов в соц.сетях. Проглядывая площадку, юзер легко подберет множество хитростей для увеличения своей финансовой ситуации.

    ReplyDelete
  26. При помощи фриланса возможно реализовывать неплохой доход. На сайте гидра зеркало ссылка hydra наверняка представлена работа даже для юных фрилансеров. Сайты фриланса – это максимально отличный каждому пользователю шанс заработать в инете. На этих платформах клиенты дают определенные спецзадания, выполнив какие пользователь получает деньги на основной айди учетной записи.

    ReplyDelete
  27. Купив незначительное количество монет, спустя некоторое время их реально будет реализовать еще дороже. Заработать на биткойнах максимально просто. http://ev273.com/home.php?mod=space&uid=90670&do=profile утверждают, что биткоины уже по факту не выйдут из оборота.

    ReplyDelete
  28. Надежные биржи http://art.duckart168.com/home.php?mod=space&uid=48303 непременно предоставляют своим копирайтерам огромное число спецзаданий. В значительной степени проще работать с одним заказчиком, чем длительное время подбирать нового, а после разбираться в других требованиях тех.задания. Цена исполнения спецзаданий на фриланс-биржах может чуть-чуть различаться.

    ReplyDelete
  29. Встречаются всевозможные варианты, для примера, ожидаемая акция в маркетплейсе на нужный гаджет, или приглашение на торжество. Довольно часто случаются обстоятельства, что вам потребна конкретная сумма денег. Одолжить денежные средства без особых вопросов довольно просто в микрофинансовой организации хоум кредит по дате.

    ReplyDelete
  30. Средства довольно просто получить на кредитку или электронный кошелек. Требуемое количество денег запросто обналичивать с кредитки в ближайшем банкомате. Выдача требуемого займа в микрофинансовом учреждении открывает перед человеком большие перспективы как закрыть кредитную карту онлайн. Ваша конкретная история кредита для кредитора не имеет никакого значения.

    ReplyDelete
  31. большинство сталкиваются с проблемой незамеченного перевода электронных платежей. Представлено огромнейшее множество платежных систем, позволяющих перенаправить средства фактически анонимно выбрать. Работая удаленно, как пример, фриланс, практически все заказчикиПровести скрытный платеж в сети тяжеловато, вместе с тем, фактически возможно.

    ReplyDelete
  32. В инете присутствует очень большое число проектов для проведения досуга. Только на https://hydraruzxpnew4ef.xn--tr-5ja.com/ вы можете купить интересные товары. Интернет-магазин Hydra – это максимально посещаемый торговый портал в рунете. Громадный состав продукции действительно впечатляет. Выбрать необходимую вещь по очень подходящей стоимости вы сможете только лишь в онлайн-магазине Гидра.

    ReplyDelete

Post a Comment

Popular posts from this blog

Change Default Timeout and Wait Time of Capybara

Selenium Error "Element is not currently interactable and may not be manipulated"

Performance Testing on CI: Locust is running on Jenkins

Getting the text of elements in Espresso