tag:blogger.com,1999:blog-736810000699453506.post1594064862494258532..comments2023-05-11T00:49:36.314-07:00Comments on Ruminations on Computing: What Is Test Automation?Steve Rowehttp://www.blogger.com/profile/17905356014908630180noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-736810000699453506.post-55740454306253022402007-12-19T21:07:50.000-08:002007-12-19T21:07:50.000-08:00Hi,Thanks a lot for explaining this. But, don'...Hi,<br>Thanks a lot for explaining this. But, don't you think SDE's solve greater engineering problems? Say I work on file system, the devs will tackle the challenge of creating something better than we use, but SDET's have the same task as they did for the previous file system, which is to make sure that it works well.<br>Thanks.<br>Best Regards,<br>HiteshHitesh Sharmanoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-32851900514009294702007-12-20T04:09:20.000-08:002007-12-20T04:09:20.000-08:00Thatz a very good piece of information, Steve.Than...Thatz a very good piece of information, Steve.<br>Thanks,<br>Joe.Joe P Kumarnoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-81745966936067610742007-12-20T05:49:19.000-08:002007-12-20T05:49:19.000-08:00@Hitesh, it really depends on what you are doing. ...@Hitesh, it really depends on what you are doing. There are times, like creating a new file system, that development gets to do harder work. How often is a new file system created though? Usually it is incrementally improved. Everyone concentrates on the times development gets to do new work, but the majority of their time is spent doing incremental improvements or just maintenance work.<br>There are other times that test-dev gets to do the more interesting work. When I was a test-dev working on DVD and video playback, I was involved in an effort to create what is called DirectX Video Accleration or DXVA. During that process, I had the opportunity to implement an MPEG-2 decoder and accompanying video card driver that conformed to the new standard. That was pretty exciting greenfield development.SteveRowenoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-25207454122834857062007-12-20T20:13:44.000-08:002007-12-20T20:13:44.000-08:00Hi Steve,Thanks a lot for the response. I must say...Hi Steve,<br>Thanks a lot for the response. I must say that I'm starting to feel better about my SDET role. I will continue my enlightenment by following blogs of SDET's and talking to people who are in this role.<br>Sir, I just love to code and the thought that what if I'm no longer able to do it terrifies me. But, I'm slowly understanding the "SDE" in "SDET". Please continue posting some great blog entries like this one.<br>Thanks for your time and patience.<br>Best Regards,<br>HiteshHitesh Sharmanoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-13672609844196489452007-12-21T17:14:26.000-08:002007-12-21T17:14:26.000-08:00Hello,I have one question in mind, "Who is a ...Hello,<br>I have one question in mind, "Who is a great SDET?". I have read the blog post by The Braidy Tester, but I have a few queries.<br>What make a great SDET? Also who is viewed as a good SDET at MS?<br>1) Who can finds bugs in the code like anything, but can't tell you what's wrong.<br>2) One who finds bug through a methodical process, and thus doesn't find as many of them, but can tell what exactly is the problem. And even goes to debug the application and suggest a fix.<br>3) One who develops creative tools to automate test procedures, some interesting tools that can replicate more scenarios and that too faster, but again, though the tool is greatly written, extensible, maintainable, good quality code, it some how doesn't catch that many bugs.<br>4) One who has a hacker kind of attitude, who just wants to surrender software down! He sees that as his victory and is not bothered about automating the process, thinking how can you make it better or what went wrong.<br>Who according to you makes a better SDET of them all? In the internal review of a MS employees, what things are taken in account for a SDET? Is it just how many bugs she found?<br>I have more questions in mind, if you can answer these then I will put them forward. <br>Thanks a lot for your support.<br>Best Regards,<br>HiteshHitesh Sharmnoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-26846857696465980182008-01-17T05:03:37.000-08:002008-01-17T05:03:37.000-08:00Hi Steve, I remember when you reverse engineered t...Hi Steve,<br> I remember when you reverse engineered the Fairchild com language and was able to replace the damaged and ancient HP1000 server with a fancy 386 PC running DOS 5.0 and a multi-channel RS232 port. I helped you run the cables to the testers. Remember the beltdriven 70MB harddrive the size of a washing machine and the 8.5" floppies. Unless there is a different Steve Rowe then my apologies. I credit you for getting me started in computers in the early 90's. <br>Best Regards,<br>Les W.Lesnoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-11922034387959015832008-01-18T09:58:22.000-08:002008-01-18T09:58:22.000-08:00@Les, sorry but there must be a different Steve Ro...@Les, sorry but there must be a different Steve Rowe out there. In the early 90s I was in school.SteveRowenoreply@blogger.comtag:blogger.com,1999:blog-736810000699453506.post-22578848202798841932008-01-30T15:08:46.000-08:002008-01-30T15:08:46.000-08:00Hi Steve,I agree that autoamted tests is maybe the...Hi Steve,<br>I agree that autoamted tests is maybe the only way to keep quality in the product we develop today at a higher and higher pace. I've tried different test automation strategies. To my experience it must be the developers that automates the tests even on the higer level of system tests. Developing and maintaining test is even harder than developing the software itself sometimes. During the christams holiday I ran across a UI testing framework that I think has the right approach. It allows me to record and edit tests from inside Visual Studio. For the smoke tests I need in my current project it seems perfect. You can have a look at www.testautomationfx.com where they have a movie that shows how it works, it is only in beta (that you have to request by mail). I've also tried out TestComplete but I like better to be working in VS with the languages I like (read C# ;).<br>Keep up the good work. <br>PierrePierrenoreply@blogger.com