Thursday, September 29, 2011

Webinar: Software Testing Careers

Software Testing Magazines

Posted by Kevin
  • Here are a list of Software Testing magazines I found today:




  • http://www.bcs.org/category/9265
  • The Specialist Group in Software Testing have an archive here of a magazine called the TESTER and they hold annual conferences 4 times a year in London.

Tuesday, September 27, 2011

Software Resources

The links below come under the control of the American Department of Homeland Security but provide a wealth of information such as tools, papers and books:

Another site with loads of resources including this book:

Webinar: Measure Quality and Quantify Reliability of Critical Software

From DACS(Data Analysis Centre for Software)

Measure Quality and Quantify Reliability of Critical Software from Data&AnalysisCenterForSoftware on Vimeo.

Webinar: Lessons Learned from Validating 60,000 pages of API Documentation

I just found this link to a webinar today at five our time for the following discussion

" In 2002, the US Department of Justice and EU regulators ordered Microsoft to publish documentation sufficient to allow third parties to interoperate with hundreds of its server and client programs. This webinar highlights the novel requirements engineering and model-based testing devised to validate the resulting 60,000 pages of API documentation. This process resulted in over 50,000 defect corrections. Lessons learned from this project can improve quality, reduce costs, and facilitate interoperability of any complex system." Its free to register for


Link HERE

Saturday, September 24, 2011

Dependency injection

Dependency injection (DI) is a design pattern in object-oriented computer programming whose purpose is to reduce the coupling between software components. It is similar to the factory method pattern. Frequently an object uses (depends on) work produced by another part of the system. With DI, the object does not need to know in advance about how the other part of the system works. Instead, the programmer provides (injects) the relevant system component in advance along with a contract that it will behave in a certain way.

http://code.google.com/p/roboguice/

Recommended by Alan Cooke.

Mock objects

In object-oriented programming, mock objects are simulated objects that mimic the behavior of real objects in controlled ways. A computer programmer typically creates a mock object to test the behavior of some other object, in much the same way that a car designer uses a crash test dummy to simulate the dynamic behavior of a human in vehicle impacts.

http://www.jmock.org/

Recommended by Alan Cooke.

Robotium

Robotium is a test framework created to make it easy to write powerful and robust automatic black-box test cases for Android applications. With the support of Robotium, test case developers can write function, system and acceptance test scenarios, spanning multiple Android activities.

http://code.google.com/p/robotium/

Recommended by Alan Cooke.

Play Framework

Check out the Play Framework that makes it easier to build Web applications with Java and Scala.

http://www.playframework.org/

Recommended by Alan Cooke.

Apache JMeter

Apache JMeter is open source software, a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.

http://jakarta.apache.org/jmeter/

Recomended by Alan Cooke.

Software Testing Tools Lists

Open Source Testing
http://www.opensourcetesting.org/

Software Quality Assurance Testing and Test Tool Resources
http://www.aptest.com/resources.html

Testing FAQs
http://www.testingfaqs.org/


Open Source Functional Testing Tools
http://www.opensourcetesting.org/functional.php

Top 10 Software Testing Blogs

1. James Bach’s Blog
http://www.satisfice.com/blog/

2. Creative Chaos (Matt Heusser) (*moved from Testing at the Edge of Chaos*)
http://xndev.blogspot.com/

3. Agile Testing (Grig Gheorghiu)
http://agiletesting.blogspot.com/

4. Martinfowler.com
http://martinfowler.com/

5. Tester Tested! (Pradeep Soundararajan)
http://testertested.blogspot.com/

6. Testing Blog (Google Testing)
http://googletesting.blogspot.com/

7. Cem Kaner’s Blog
http://kaner.com/

8. Miško Hevery
http://misko.hevery.com/

9. DevelopSense (Michael Bolton)
http://www.developsense.com/blog/

10. Sara Ford's Weblog
http://blogs.msdn.com/b/saraford/

-----------------------------------------------------------
Top 100 Blogs here:
http://www.testingminded.com/2010/04/top-100-software-testing-blogs.html