SlideShare a Scribd company logo
Working Effectively with
Routine Tasks
Ivan Katunou
About myself
• More than 10 years of experience in IT
• Software Testing Team Leader and Resource
Manager at Epam Systems
• Organizer of “Morning Coffee with
Automation engineers” meetups
• Past projects:
• Epam Systems – Hyperion-Oracle
• CompatibL – Sberbank, RMB
• Viber Media
• Contacts:
• ivan.katunou@gmail.com
Software Testing and Automation
Automate Daily Routine Tasks
• Examples:
• Create, edit, store test cases in Excel/TestRail
• Create, edit, store bugs in Jira
• Main idea - find mostly used routine tasks you do almost every day.
Find a way how to automate them
Planning
• Quite often there are many tasks during the day that are not formally
mentioned
• Hard to remember everything
• It would be good to have a list of all tasks for some period of time
Planning – Evernote
Planning – Evernote
• Store daily tasks with links, description
• Arrange by priority
• Mark completed tasks with checkboxes
• Free version available
• Supported platforms: Windows, Mac OS, Android, iOS, Windows
Mobile, Web, Linux (3rd party)
• https://evernote.com/
Mail
• Thousands of e-mails in Inbox
• Hard to find anything
Mail – Empty Inbox
Mail – Empty Inbox
• Separate folders
• Rules for majority of e-mails
• Easy to search for a specific e-mail
Store Useful Info
• Useful links
• Ideas
• Pictures
Store Useful Info - OneNote
Store Useful Info - OneNote
• Add notebooks, sections, pages, records
• Text, tables, images, links
• Draw
• Free
• Supported platforms: Windows, Mac OS, Android, iOS, Windows
Mobile, Web
• https://www.onenote.com/
Install Software
• Linux (Ubuntu): sudo apt install python3
• Mac OS: brew install python3
• Windows?
Install Software – Chocolatey – Packages
Install Software – Chocolatey – Commands
• Install a package:
choco install python3 -y
cinst firefox -y
• Search for a certain package:
• choco search keepass2
• Package info:
• choco info chromium
• Update all packages:
cup all -y
Install Software – Chocolatey – Warning
• Make sure your company allows installing software this way
• Run chocolatey commands as admin
• Some packages support parameters like install folder overwrite. Check
corresponding package page
Virtual Desktops
• Mac OS, Linux, Windows 10 (for previous versions you can use Dexpot
tool)
• Use to work with many applications of different type
• Move applications to separate screens. For example:
• Screen #1: Messengers
• Screen #2: Mail client, Evernote
• Screen #3: Browser
• Screen #4: IDE, terminals
Virtual Desktops
Virtual Desktops – Windows 10 - Hotkeys
• Win + Tab – Open the Task View interface
• Win + Ctrl + Left / Right – Switch to the virtual desktop on the left or
right
• Win + Ctrl + D – Create a new virtual desktop and switch to it
• Win + Ctrl + F4 – Close the current virtual desktop.
Hotkeys
• Remember hotkeys of the most used software, it saves a lot of time
and nerves
Hotkeys - Windows
• Win + E – Open Explorer
• Win + Pause Break – Open System properties
• Win + R – Open Run
• Win + L – Lock your PC
• Win + D – minimize all windows
• Ctrl + Shift + Esc – Open Task Manager
• Alt + Tab – switch between open windows
• Alt + F4 – close the active item
• More here - https://support.microsoft.com/en-us/help/12445/windows-
keyboard-shortcuts
Hotkeys - Firefox
• Ctrl + L – Select location bar
• Ctrl + T – New tab
• Ctrl + W – Close tab
• Ctrl + Shift + T – Undo close tab
• Ctrl + Page Up, Ctrl + Page Down – Next tab, previous tab
• Ctrl + K – focus Search bar
• Backspace – Go back
• More here - https://support.mozilla.org/en-US/kb/keyboard-shortcuts-
perform-firefox-tasks-quickly
• google.com – use Up and Down keys to go over results
Hotkeys – Bash
• Ctrl + A – Go to the beginning of the line (Home)
• Ctrl + E – Go to the End of the line (End)
• Ctrl + L – Clear the Screen, similar to the clear command
• Ctrl + W – Cut the Word before the cursor to the clipboard
• Ctrl + K – Cut the Line after the cursor to the clipboard
• Ctrl + U – Cut/delete the Line before the cursor to the clipboard
• More here - https://ss64.com/bash/syntax-keyboard.html and here
https://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-
command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
Hotkeys – IntellIJ IDEA
• Сtrl + N, Ctrl + Shift + N – Find class or file by name
• Ctrl + D – Duplicate the current line or selection.
• Ctrl + Shift + Slash – Comment with Block Comment
• Shift + F10 – Run a program
• Shift + F6 – Rename the selected file, class, field, method, etc. and change
all references to it accordingly
• More here - https://www.jetbrains.com/help/idea/2017.3/keyboard-
shortcuts-you-cannot-miss.html and here
https://www.jetbrains.com/help/idea/2017.3/keyboard-shortcuts-by-
category.html
Passwords
• Remember difficult ones
• Generate difficult ones
• Store at one place
Passwords - KeePass
Passwords - KeePass
• Free
• Supported platforms: Windows, Mac OS, Android, iOS, Windows
Mobile
• http://keepass.info/
Passwords – KeePass – Web
• Firefox plugin - KeeFox
• Chrome - chromelPass
Screenshots
• Take
• Edit
• Upload
• Share
Screenshots – ShareX
Screenshots – ShareX
• Free
• Supported platforms: Windows, Mac OS, Android, iOS, Windows
Mobile
• https://getsharex.com/
Convenient Terminal (Windows) – ConEmu
Remote Connections Tool (Windows) –
mRemoteNG
Automation
• Builds download and deployment
• Test data generation (csv file, db script, etc)
• Working with files, folders
• Sending notifications on certain events (e-mail, Slack)
• Submit bugs
Questions?

More Related Content

PPTX
Working Effectively with Routine Tasks
PPT
Best Free Web Services for Broke Libraries
PPT
Best Free Web Stuff for Broke Libraries
KEY
Read the Docs
PPTX
Как стать синьором
PPTX
Развитие или смерть
PDF
Get the most out of your Mac OS X
PDF
help with Linux/Unix starting
Working Effectively with Routine Tasks
Best Free Web Services for Broke Libraries
Best Free Web Stuff for Broke Libraries
Read the Docs
Как стать синьором
Развитие или смерть
Get the most out of your Mac OS X
help with Linux/Unix starting

Similar to Эффективная работа с рутинными задачами (20)

PPTX
Windows and MacOS software to work more efficiently (2024.02.12, online)
DOCX
Windows keyboard shortcuts overview
DOC
control key.doc
PPTX
Lunch 'n Learn - Windows: handy shortcuts and file handling
PDF
Unearthed Arcana for Web People
PPT
All about shortcut keys
PDF
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
PDF
ShortCuts - Windows | ShortCuts - Windows
DOCX
General window shortcuts
DOCX
Keyboard Shortcuts Guide
DOCX
MS-Commands
PDF
VS Code cheat sheet
PPT
Student pc productivity presentation ppt
PPT
All About Short Keys
PPTX
KEYBOARD KEYS AND SHORTCUTS.pptx
PDF
Computer and information technology lesson 1
PPTX
A deep dive into productivity hacks for your digital arsenal
PDF
Keyboard shortcuts
DOCX
Shortcut key for windows
PDF
Important shot cut keys for computer dr.c.thanavathi
Windows and MacOS software to work more efficiently (2024.02.12, online)
Windows keyboard shortcuts overview
control key.doc
Lunch 'n Learn - Windows: handy shortcuts and file handling
Unearthed Arcana for Web People
All about shortcut keys
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
ShortCuts - Windows | ShortCuts - Windows
General window shortcuts
Keyboard Shortcuts Guide
MS-Commands
VS Code cheat sheet
Student pc productivity presentation ppt
All About Short Keys
KEYBOARD KEYS AND SHORTCUTS.pptx
Computer and information technology lesson 1
A deep dive into productivity hacks for your digital arsenal
Keyboard shortcuts
Shortcut key for windows
Important shot cut keys for computer dr.c.thanavathi
Ad

More from COMAQA.BY (20)

PDF
Тестирование аналогов инсталлируемых приложений (Android Instant Apps, Progre...
PPTX
Anton semenchenko. Comaqa Spring 2018. Nine circles of hell. Antipatterns in ...
PPTX
Vivien Ibironke Ibiyemi. Comaqa Spring 2018. Enhance your Testing Skills With...
PPTX
Roman Soroka. Comaqa Spring 2018. Глобальный обзор процесса QA и его важность
PPTX
Roman Iovlev. Comaqa Spring 2018. Архитектура Open Source решений для автомат...
PPTX
Vladimir Polyakov. Comaqa Spring 2018. Особенности тестирования ПО в предметн...
PPTX
Kimmo Hakala. Comaqa Spring 2018. Challenges and good QA practices in softwar...
PPTX
Дмитрий Лемешко. Comaqa Spring 2018. Continuous mobile automation in build pi...
PPTX
Ivan Katunov. Comaqa Spring 2018. Test Design and Automation for Rest API.
PPTX
Vadim Zubovich. Comaqa Spring 2018. Красивое тестирование производительности.
PPTX
Alexander Andelkovic. Comaqa Spring 2018. Using Artificial Intelligence to Te...
PPTX
Моя роль в конфликте
PPTX
Организация приемочного тестирования силами матерых тестировщиков
PPTX
Системный взгляд на параллельный запуск Selenium тестов
PPTX
Open your mind for OpenSource
PPTX
JDI 2.0. Not only UI testing
PPTX
Out of box page object design pattern, java
PDF
Static and dynamic Page Objects with Java \ .Net examples
PDF
Design Patterns for QA Automation
PPTX
Battle: BDD vs notBDD
Тестирование аналогов инсталлируемых приложений (Android Instant Apps, Progre...
Anton semenchenko. Comaqa Spring 2018. Nine circles of hell. Antipatterns in ...
Vivien Ibironke Ibiyemi. Comaqa Spring 2018. Enhance your Testing Skills With...
Roman Soroka. Comaqa Spring 2018. Глобальный обзор процесса QA и его важность
Roman Iovlev. Comaqa Spring 2018. Архитектура Open Source решений для автомат...
Vladimir Polyakov. Comaqa Spring 2018. Особенности тестирования ПО в предметн...
Kimmo Hakala. Comaqa Spring 2018. Challenges and good QA practices in softwar...
Дмитрий Лемешко. Comaqa Spring 2018. Continuous mobile automation in build pi...
Ivan Katunov. Comaqa Spring 2018. Test Design and Automation for Rest API.
Vadim Zubovich. Comaqa Spring 2018. Красивое тестирование производительности.
Alexander Andelkovic. Comaqa Spring 2018. Using Artificial Intelligence to Te...
Моя роль в конфликте
Организация приемочного тестирования силами матерых тестировщиков
Системный взгляд на параллельный запуск Selenium тестов
Open your mind for OpenSource
JDI 2.0. Not only UI testing
Out of box page object design pattern, java
Static and dynamic Page Objects with Java \ .Net examples
Design Patterns for QA Automation
Battle: BDD vs notBDD
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
cuic standard and advanced reporting.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Modernizing your data center with Dell and AMD
NewMind AI Weekly Chronicles - August'25 Week I
Building Integrated photovoltaic BIPV_UPV.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Mobile App Security Testing_ A Comprehensive Guide.pdf
NewMind AI Monthly Chronicles - July 2025
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
cuic standard and advanced reporting.pdf
A Presentation on Artificial Intelligence
Modernizing your data center with Dell and AMD

Эффективная работа с рутинными задачами

  • 1. Working Effectively with Routine Tasks Ivan Katunou
  • 2. About myself • More than 10 years of experience in IT • Software Testing Team Leader and Resource Manager at Epam Systems • Organizer of “Morning Coffee with Automation engineers” meetups • Past projects: • Epam Systems – Hyperion-Oracle • CompatibL – Sberbank, RMB • Viber Media • Contacts: • ivan.katunou@gmail.com
  • 3. Software Testing and Automation
  • 4. Automate Daily Routine Tasks • Examples: • Create, edit, store test cases in Excel/TestRail • Create, edit, store bugs in Jira • Main idea - find mostly used routine tasks you do almost every day. Find a way how to automate them
  • 5. Planning • Quite often there are many tasks during the day that are not formally mentioned • Hard to remember everything • It would be good to have a list of all tasks for some period of time
  • 7. Planning – Evernote • Store daily tasks with links, description • Arrange by priority • Mark completed tasks with checkboxes • Free version available • Supported platforms: Windows, Mac OS, Android, iOS, Windows Mobile, Web, Linux (3rd party) • https://evernote.com/
  • 8. Mail • Thousands of e-mails in Inbox • Hard to find anything
  • 10. Mail – Empty Inbox • Separate folders • Rules for majority of e-mails • Easy to search for a specific e-mail
  • 11. Store Useful Info • Useful links • Ideas • Pictures
  • 12. Store Useful Info - OneNote
  • 13. Store Useful Info - OneNote • Add notebooks, sections, pages, records • Text, tables, images, links • Draw • Free • Supported platforms: Windows, Mac OS, Android, iOS, Windows Mobile, Web • https://www.onenote.com/
  • 14. Install Software • Linux (Ubuntu): sudo apt install python3 • Mac OS: brew install python3 • Windows?
  • 15. Install Software – Chocolatey – Packages
  • 16. Install Software – Chocolatey – Commands • Install a package: choco install python3 -y cinst firefox -y • Search for a certain package: • choco search keepass2 • Package info: • choco info chromium • Update all packages: cup all -y
  • 17. Install Software – Chocolatey – Warning • Make sure your company allows installing software this way • Run chocolatey commands as admin • Some packages support parameters like install folder overwrite. Check corresponding package page
  • 18. Virtual Desktops • Mac OS, Linux, Windows 10 (for previous versions you can use Dexpot tool) • Use to work with many applications of different type • Move applications to separate screens. For example: • Screen #1: Messengers • Screen #2: Mail client, Evernote • Screen #3: Browser • Screen #4: IDE, terminals
  • 20. Virtual Desktops – Windows 10 - Hotkeys • Win + Tab – Open the Task View interface • Win + Ctrl + Left / Right – Switch to the virtual desktop on the left or right • Win + Ctrl + D – Create a new virtual desktop and switch to it • Win + Ctrl + F4 – Close the current virtual desktop.
  • 21. Hotkeys • Remember hotkeys of the most used software, it saves a lot of time and nerves
  • 22. Hotkeys - Windows • Win + E – Open Explorer • Win + Pause Break – Open System properties • Win + R – Open Run • Win + L – Lock your PC • Win + D – minimize all windows • Ctrl + Shift + Esc – Open Task Manager • Alt + Tab – switch between open windows • Alt + F4 – close the active item • More here - https://support.microsoft.com/en-us/help/12445/windows- keyboard-shortcuts
  • 23. Hotkeys - Firefox • Ctrl + L – Select location bar • Ctrl + T – New tab • Ctrl + W – Close tab • Ctrl + Shift + T – Undo close tab • Ctrl + Page Up, Ctrl + Page Down – Next tab, previous tab • Ctrl + K – focus Search bar • Backspace – Go back • More here - https://support.mozilla.org/en-US/kb/keyboard-shortcuts- perform-firefox-tasks-quickly • google.com – use Up and Down keys to go over results
  • 24. Hotkeys – Bash • Ctrl + A – Go to the beginning of the line (Home) • Ctrl + E – Go to the End of the line (End) • Ctrl + L – Clear the Screen, similar to the clear command • Ctrl + W – Cut the Word before the cursor to the clipboard • Ctrl + K – Cut the Line after the cursor to the clipboard • Ctrl + U – Cut/delete the Line before the cursor to the clipboard • More here - https://ss64.com/bash/syntax-keyboard.html and here https://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash- command-shell-for-ubuntu-debian-suse-redhat-linux-etc/
  • 25. Hotkeys – IntellIJ IDEA • Сtrl + N, Ctrl + Shift + N – Find class or file by name • Ctrl + D – Duplicate the current line or selection. • Ctrl + Shift + Slash – Comment with Block Comment • Shift + F10 – Run a program • Shift + F6 – Rename the selected file, class, field, method, etc. and change all references to it accordingly • More here - https://www.jetbrains.com/help/idea/2017.3/keyboard- shortcuts-you-cannot-miss.html and here https://www.jetbrains.com/help/idea/2017.3/keyboard-shortcuts-by- category.html
  • 26. Passwords • Remember difficult ones • Generate difficult ones • Store at one place
  • 28. Passwords - KeePass • Free • Supported platforms: Windows, Mac OS, Android, iOS, Windows Mobile • http://keepass.info/
  • 29. Passwords – KeePass – Web • Firefox plugin - KeeFox • Chrome - chromelPass
  • 32. Screenshots – ShareX • Free • Supported platforms: Windows, Mac OS, Android, iOS, Windows Mobile • https://getsharex.com/
  • 34. Remote Connections Tool (Windows) – mRemoteNG
  • 35. Automation • Builds download and deployment • Test data generation (csv file, db script, etc) • Working with files, folders • Sending notifications on certain events (e-mail, Slack) • Submit bugs