Skip to main content

Posts

Showing posts from May, 2023

Software is guilty until proven innocent - What is software testing?

When I was still in college taking up my Information Technology course, our curriculum is mostly centered on programming. We didn't really have a major back but most of the major subjects are about learning C, Java, HTML, CSS, Javascript, Python, game development, mobile development, etc. So yeah, as a student the only career track that I know about this field is being a software developer. No one enrolls in an IT course and says "I want to be a software tester when I graduate!". I don't even know that such a career exists. For this post, I'm just going to share high-level detail about what we do in software testing. In a nutshell, software testing is like being in a courtroom I get this mental image in my head sometimes whenever I do my work so I'll just share this. Forgive me for my poor analogy because I'm not familiar with terms in the court.  Imagine that you're in a court room where the software is the defendant and the testers are the prosecutio...

Exploring ChatGPT with Software Testing

Today, I'm exploring how ChatGPT can be utilized in software testing. What is ChatGPT? ChatGPT is an app built by OpenAI. You can ask questions, ask them to provide you documentation, or hold a conversation. It's been talked about how AI will soon replace the manual work that we can do and take over our jobs. Do I believe that's possible? Probably, but that will probably take several years. I explored a bit how ChatGPT can be used for software testing and if it can really replace the majority of the manual tasks such as creating test plans and test cases. I think it did fairly well. I'm not sure yet if it can be trained when you provide it some detailed requirements so that it can provide you custom test cases based on your needs, but I don't recommend this since this means you'll feed confidential information about your company's products. You can check below how I used ChatGPT. It was fun to see the answers it gave me. We had a bit of back and forth at the...