Hello again!
It’s Day 8 of my QA apprenticeship, and today’s class was split between version control basics and error handling in Python. Both are essential skills for a QA professional.
What We Learned
Introduction to GitHub
We explored the basics of GitHub — how developers use it to share code, track changes, and collaborate on projects. For now, I just checked out other people’s projects to get a feel for it.
Try, Except, Finally in Python
We learned how to handle errors without crashing the program:
-
try → code that might cause an error
-
except → what to do if an error occurs
-
finally → code that always runs, no matter what
Why It Matters
If-else checks can sometimes miss unexpected errors, but try-except makes your program safer and more user-friendly.
My Takeaways
-
GitHub is more than just a code storage site — it’s a teamwork hub.
-
Error handling keeps programs running smoothly even when things go wrong.
-
Combining conditions with try/except makes stronger, more reliable scripts.
My Reflection
Today felt like I unlocked two important tools in my QA toolkit:
-
One for collaboration (GitHub)
-
One for stability (error handling)
Can’t wait to start uploading my own code to GitHub in the coming weeks.
See you in Day 9’s update!
— Sulav
0 comments:
Post a Comment