Hello to everyone, my name is Oliver and i am working for a german company as embedded firmware engineer for two years now. We use C, Assembler and python to...
Hello there! I've done some unit testing on some JAVA code but am now moving towards lower level stuff. I want to maintain that discipline and the piece of...
Jevin, Glad to hear you found "Mocking the Embedded World" useful. We have since applied our TDD and mocking strategies to a large scale embedded project with...
jwgrenning - "I have recently developed a new training course - TDD for Embedded C. Its based on lessons learned and and my slowly progressing book of the same...
Progress has been a little slow. I am doing some experiments with IAR tool chain and CppUTest. Would you want to see the work in progress? You'll have to put...
Will any of you be in San Jose next week? We could meet. I am doing two sessions at the conference. TDD, and Agile for embedded. Signup using the code on...
Unfortunately, I cannot make it to the conference even though I would learn a lot. Your sessions are about exactly what I am researching now. Will this new...
James, I already at the ESC and I will be attending your TDD session on Tuesday. I would be interested in meeting up to discuss TDD for Embedded. Regards, ...
Hello person that attended my session and wanted to get together with other AE parties. Sorry I we did not connect. I have plenty of time time to get together...
Siraj, We have a good amount of material on our website regarding TDD for embedded applications. It includes papers, tools, case studies and more. We've...
Hello Everyone, I thought I would start my embedded project with first finding a fully integrated IDE which supports TDD and then based on what the IDE ...
I use eclipse for dev on the mac. When it is time to run in the target, I have IAR toolkit and an ST912- SK development board. It is likely that you do not...
So based on what I have read so far (James' blog, Atomic Object's Embedded Corner and others), am I right in concluding that there really is no IDE available...
In eclispe on mac you do command-shift-s.. saves and runs makefile. as integrated as is needed. James ... [Non-text portions of this message have been removed]...
So I've read the TDD paper on the testing done with the Minilab and Ruby scripting. I'm sold. What about more complex stuff like sending a command via UART to...
Neat! Did you have to buy any of the Measurement Computer software for the minilab or did it come with the basic drivers that you built the Ruby wrappers...
Shoot.. just read the install doc that it comes with "InstaCal" which is what the wrapper needs. No worries. Thanks! Jevin On Tue, Apr 7, 2009 at 10:33 AM,...
The DLL for interfacing to the minilab comes on the CD and is part of the Universal Library installation. It is free to use and interface to and has examples...
We are having a discussion about how to better handle specification item stories. We'd like to hear about the experiences of others to spur our creative...
You sound like you have what is sometimes called a technical story. The traditional story format As a ... I want to ... So that ... doesn't work to well for...
You can rephrase non-functional stories into tests. Devise tests that demonstrate that the specification is met by the system under test. System performs...
Camille, Thanks for the thoughtful discussion. If we were developing a special product for one or two customers, your approach makes sense. In our case, we...
Thanks for this, James. Defining these stories as tests is a good answer. We already perform tests to make sure specifications are met. Documenting them in...
Alan, OK I get the "wheels" anthology. Some communication protocols and waveforms I've worked with have similar specs that one must meet or it isn't an X. Also...