Skip to main content

Posts

Showing posts from May, 2019

Learning to add tests to a program

https://needpix.com In order to increase my knowledge, as well as make sure that I can apply the concepts -- I should apply it, correct?  I know this is good advice as a generic, but it didn't work well, in this particular case. Things started off well: I got permission from someone to add tests to their React app. I got encouragement to add tests to something else,as well (which made me both delighted and a bit scared). I forked the repositories, with promises that I wouldn't add things that would break. Scanned both the code and what the person wanted it to be to used for Chose Jest to get things started - I'd used this before, so it should be easy. And at this point, I've been stuck. Do you, dear coder, recognize how many things there are to test in even simple applications? How does one figure out where to start testing, much less make sure that what tests you are doing are effective? And where to start? Take a deep breath - there are

Testing: Automation exploration

Image Source- http://www.issart.com/blog/wp-content/uploads/2016/11/TestingAutomation.png If this image wasn't what came to most people's mind when they heard automated testing, multiple hours and meetings would be saved. As much as the automation helps in testing, it isn't the answer to everything, and - in fact - it can add more work to your test load. As with all other software, it need maintained, and as the product evolves over time (even with only small adjustments), the automated tests need the same level of care that any other section of the product does, if not more. Okay, enough of the lecture. I have a project, written for both Android and iOS, that I have been given permission to add tests to: which made my day. I am trying to approach this professionally: test plan, user stories, decent documentation, and all. I spent several hours getting both the functional items and the stories written up (albeit in a brief form), so I knew what tests and checks nee

Out of the Comfort Zone (Or: Why I love the testing community)

http://plannersweb.com/wp-content/uploads/1995/04/reality-check-warning-sign-square.jpg As some of you may know, I am a fairly-active person on Twitter - if you count retweets of things I think others will find interesting or useful. I started into it, simply to insure that some highly-useful articles got out to the wider community, and it's gone from there, all the way through two rounds of #100DaysOfCode. Having a focus shift to testing - my current area - has brought me even more wonderful ideas and people: I have more things to think on, and apply. Plus wonderful people that, at unexpected times, challenge me. I got a message from someone - with a potential issue, and was asked for opinions on how I would solve it. A typical thing in this community- can I think outside of the formulas that exist?  Okay, I have opinions - and you want them? The challenge was presented as: a new office is opening, and management is afraid that there will be quality problems. They