- 7
- 2 812
Explore_With_Balram
India
เข้าร่วมเมื่อ 3 พ.ค. 2020
Automated Vocabulary Delivery System |Jenkins,Selenium,&ApachePOI |Selenium Java Automation Project|
The Automated Vocabulary Delivery System is designed to help users systematically build their vocabulary by automating the process of storing, retrieving, and delivering vocabulary words and their meanings. This system utilizes Selenium with Java for automation and integrates with Jenkins for scheduling and email notifications.
Key Features
1. **Vocabulary Management:**
- Stores vocabulary words and their meanings in an Excel file.
- Uses the Apache POI library to read and write data dynamically.
2. **Automated Delivery:**
- Retrieves five new vocabulary words daily from the Excel file.
- Tracks processed and unprocessed words to ensure no repetition.
3. **Jenkins Integration:**
- Automates the daily delivery schedule.
- Sends vocabulary words and their meanings via email or Microsoft Teams using Jenkins' email notification feature.
4. **Dynamic Workflow:**
- Skips already processed words.
- Delivers only unprocessed words, ensuring a seamless learning experience.
Technology Stack
Programming Language:- Java
Automation Framework:- Selenium(Data Driven)
Data Handling:- Apache POI Library
Scheduler:- Jenkins
Email Integration:- Jenkins Email Extension Plugin
Build Tool:- Maven
Workflow
1. Data Handling
- Vocabulary words and meanings are stored in an Excel file (e.g., `vocabulary.xlsx`).
- Apache POI library is used for:
- Reading unprocessed words from the Excel file.
- Writing updates to mark words as processed.
2. Daily Processing Logic
- Reads the Excel file to identify the next five unprocessed words.
- Updates their status as "processed" after sending.
3. Email/Team Notifications
- Retrieves the daily set of five words.
- Formats the content into an email-friendly structure.
- Sends the email to the user’s inbox or posts to a Microsoft Teams channel.
4. Jenkins Integration
- A Jenkins pipeline schedules the script to run daily.
- Jenkins triggers the script and handles email notifications using pre-configured SMTP settings.
Implementation Details
Benefits
- Fully automated system for consistent vocabulary learning.
- Reduces manual effort in tracking and delivering vocabulary words.
- Highly customizable for different use cases or word delivery platforms
#Automation #Programming #JavaDevelopment #SeleniumAutomation #JenkinsPipeline #ApachePOI #JavaProjects #AutomationTesting #ExcelAutomation
Key Features
1. **Vocabulary Management:**
- Stores vocabulary words and their meanings in an Excel file.
- Uses the Apache POI library to read and write data dynamically.
2. **Automated Delivery:**
- Retrieves five new vocabulary words daily from the Excel file.
- Tracks processed and unprocessed words to ensure no repetition.
3. **Jenkins Integration:**
- Automates the daily delivery schedule.
- Sends vocabulary words and their meanings via email or Microsoft Teams using Jenkins' email notification feature.
4. **Dynamic Workflow:**
- Skips already processed words.
- Delivers only unprocessed words, ensuring a seamless learning experience.
Technology Stack
Programming Language:- Java
Automation Framework:- Selenium(Data Driven)
Data Handling:- Apache POI Library
Scheduler:- Jenkins
Email Integration:- Jenkins Email Extension Plugin
Build Tool:- Maven
Workflow
1. Data Handling
- Vocabulary words and meanings are stored in an Excel file (e.g., `vocabulary.xlsx`).
- Apache POI library is used for:
- Reading unprocessed words from the Excel file.
- Writing updates to mark words as processed.
2. Daily Processing Logic
- Reads the Excel file to identify the next five unprocessed words.
- Updates their status as "processed" after sending.
3. Email/Team Notifications
- Retrieves the daily set of five words.
- Formats the content into an email-friendly structure.
- Sends the email to the user’s inbox or posts to a Microsoft Teams channel.
4. Jenkins Integration
- A Jenkins pipeline schedules the script to run daily.
- Jenkins triggers the script and handles email notifications using pre-configured SMTP settings.
Implementation Details
Benefits
- Fully automated system for consistent vocabulary learning.
- Reduces manual effort in tracking and delivering vocabulary words.
- Highly customizable for different use cases or word delivery platforms
#Automation #Programming #JavaDevelopment #SeleniumAutomation #JenkinsPipeline #ApachePOI #JavaProjects #AutomationTesting #ExcelAutomation
มุมมอง: 97
วีดีโอ
ISKCON मंदिर बेंगलुरु: एक आध्यात्मिक अनुभव! | SRI RADHA KRISHNA TEMPLE BANGLORE | ISKCON TEMPLE VLOG
มุมมอง 732 หลายเดือนก่อน
"नमस्कार दोस्तों! आज हम आपको ले चलेंगे बेंगलुरु के प्रसिद्ध ISKCON मंदिर की यात्रा पर। इस व्लॉग में, हम मंदिर के भव्य दर्शन, भक्ति के माहौल, और भगवान श्रीकृष्ण के प्रति अपनी श्रद्धा का अनुभव साझा करेंगे। आप जानेंगे कि क्यों यह मंदिर हर श्रद्धालु के लिए खास है। चलिए, इस आध्यात्मिक यात्रा का आनंद लेते हैं और साथ में जानते हैं इस अद्भुत स्थान की विशेषताएँ। अगर आपको हमारा व्लॉग पसंद आए, तो कृपया ला...
Pune Weekend Trip: 2 Days, 10 Places, Amazing Trip | Best Weekend Destination From Pune |
มุมมอง 1813 หลายเดือนก่อน
Me and My Friends explored 10 amazing destinations in just 2 days. In this video . I'll take you through my journey to Kolhapur ambabai temple. Rankala Udyan, Amba ghat, Marleshwar temple, Nanej dham, Ganpatipule Temple, Ganapati Pule Beach, Aare Ware Beach, Jaigad fort, Mapro Garden. Whether you're a traveller, adventure, or just looking for quick escape from pune in weekend , this video is fo...
अष्टविनायक यात्रा: भिमाशंकर, जेजुरी, आणि आळंदी-देहू समाविष्ट यात्राIनाशिक ते नाशिक|तीन दिवसीय यात्रा
มุมมอง 8665 หลายเดือนก่อน
"अष्टविनायक दर्शन यात्रा एक महत्वपूर्ण हिंदू तीर्थ यात्रा है जिसमें महाराष्ट्र के आठ प्रमु गणपति मंदिरों का दर्शन किया जाता है। यहां इन मंदिरों के इतिहास, स्थान, और यात्रा की पूरी जानकारी प्राप्त करें। #Ashtavinayak #अष्टविनायकदर्शन #HinduPilgrimage #महाराष्ट्रयात्रा" #Ashtavinayak #अष्टविनायकदर्शन #HinduPilgrimage #महाराष्ट्रयात्रा #भिमाशंकर #जेजुरी #आळंदी-देहू
❤❤
❤❤
Thanks!!
❤❤❤❤🙏🏻
Thanks !!
Informative vlog
@@BioscopeBuzz Thank you!!
Super
@@SMcreatz Thank you!!
editing ❤
Thanks❤🙌
Nice trip🎉🎉🎉🎉
@@MB2GBGAMER Thank you!!
The beauty of Pune is nicely depicted in this video. Kudos.
@@kavyakadhasindhu Thank you sir!😊
"Wow, 10 jagah ki trip! Must be an amazing adventure. Enjoy exploring all the places, making memories, and experiencing new cultures. Safe travels!"
@@Gurukulcomputer-e8o Thank you!!😊
Keep it up 👍
@@vrmusic125 Thank you!!
👍👍
@@iamvinodrao Thank you!!
Nice video
@@PujaRajput-w2b Thank you!
Weldon 😊
Thank you!!
Nice bro 🎉
Thank you!
Nice
@@BhagatJyotisain Thank you!
👌👌
@@Saptejaya2325 Thank you!
Very well told all the information, your information can be put to good use, ❤👍
Thank you! 🙏
Great Vlog Balram, Appreciate your efforts ❤
Thank you! 🙏
😍🔥🔥
Thank you🙌🏻
👌👌
Thank you🙌🏻
👌👌
😍👌
@@abhijeetapsunde4435 Thank you🙌🏻
आपने जिस प्रकार से आपके ट्रैवल का experience हमसे शेयर किया है उस से हमे बहुत हेल्प मिलेगी, Thanks बलराम,,,❤
@@maheshkhandekar6990 धन्यवाद महेशजीं 🙌🏻
nice one ❤
@@rutikbhusare9480 Thank you🙌🏻❤️
👏👏👌
Thank you🙌🏻