Archives
Developer/Testers Are Hard To Find
Submitted by Corey Goldberg on Wed, 16/04/2008 - 18:22.Jesse Noller just blogged "Finding Python people is hard":
Here is a good quote regarding the difficulty in finding skilled Test Engineers with Python experience:
"Either you teach QA people automation/test engineering, or you try to find a programmer who wants to learn/do test engineering and teaching them python. It's a hard sell either way. I technically view QA as one discipline, Development as another, but Test Engineering as the Hybrid of the two - and you need a strong background in both."
I have seen lots of QA Engineers and Testers with little to no development/programming experience. This seems to be such a valuable skill; why not learn some? The bar is set really low with today's dynamic languages. Getting into some quick scripting for data manipulation and building test harnesses is not a huge task. If a QA engineer can't learn some simple programming in a week, would you trust his efficiency and technical skills?
Python - Slurping CSV Files Into Nested Lists
Submitted by Corey Goldberg on Wed, 16/04/2008 - 18:32.When working with data sets, a common task I need to do is slurp a csv file into a nested data structure that contains a sequence of lists correlating to the rows and values in the csv file.
For example...
File contents (foo.csv):
10,20,30,40
19,29,39,55
16,21,31,59
Result:
[['10', '20', '30', '40'],
['19', '29', '39', '55'],
['16', '21', '31', '59']]
To accomplish this. you could parse it inside a big honkin' list comprehension and build our structure in one step:
