Testing and Quality Assurance

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

Welcome to the group for the plumbers who keep the community plumbing from leaking. ;)

Testing frameworks such as SimpleTest and Selenium, automated testing, and general community QA initiatives are all on-topic here.

Manual testing is also totally on-topic.

CCK storage testsuite

Posted by yched on January 13, 2008 at 11:59pm
Last updated by yched on Mon, 2008年01月14日 01:25

I created a GHOP proposal to lay grounds for a simpletest suite of CCK field storage in http://drupal.org/node/209391.

This Wiki page aims at defining the actual list of tests that would constitute an exhaustive suite when we have an overall structure. The actual scope of the proposed GHOP task is not to implement all these tests, but to provide the overall structure and reusable code (note the 'Repeat the above' items), and actually code, say, the first two 'dark bullets' items below.

Read more

Mock data for testing/Interface Definition

Posted by cabbiepete on December 20, 2007 at 5:07pm

So I am writing a new CCK field and because I practice test driven development I find myself testing that I have implemented the CCK api hooks correctly. This basically means testing against the interface. Usually in a pure OO class orientated world for unit testing we would use a mock library (e.g.

Read more
3 comments Categories: , ,

Preview of new automated testing for Drupal core

Posted by Amazon on November 29, 2007 at 2:11am

Hello, since the QA BOF at DrupalCon Barcelona we have been developing an automated patch and unit testing system for Drupal core. We aren't quite ready to launch it live, but wanted to give QA enthusiasts an early look at what we are doing. Please review http://testing.drupal.org and file issues.

Read more

Introduction to Unit Testing on Lullabot.com

Posted by robertdouglass on November 26, 2007 at 6:54pm

Hi everyone. I've written an article introducing unit testing and the Simpletest module on Lullabot.com. Hope you enjoy it!

Read more
1 comment Categories: ,

Drupal testing talk

Posted by Rok Žlender on September 22, 2007 at 9:51am
Start:
2007年09月22日 14:00 - 15:00 Europe/Madrid

There will be a discussion about Drupal testing and how to make it happen at Drupalcon Barcelona BOF room 1.
Sorry for such a short notice.

Read more

Are you storing your Drupal sites or configs in a version control system? If so, which?

Posted by Chris Charlton on September 17, 2007 at 9:12pm
SVN (Subversion)
48% (112 votes)
CVS
6% (14 votes)
Other (please comment which)
8% (18 votes)
No, but I'd like to!
30% (70 votes)
No, I don't store my drupal sites in a version control system of any kind.
9% (20 votes)
Total votes: 234

Similar group (perhaps we should repurpose this one?)

Posted by greggles on September 16, 2007 at 1:43pm

Hi Folks,

I just created a group as a "meta testing group" at http://groups.drupal.org/quality-assurance

Webchick pointed out this Unit Testing group which has a fair number of "general testing" notes in it beyond just unit testing.

So, either

1) A lot of you are probably interested in joining that other group as well
2) We can just merge them and rename this one to be a general testing group - perhaps "Testing and QA" could be the title so that it's as general as possible, though I'm not big on the importance of titles...

Read more

Mission of QA Team

Posted by greggles on September 16, 2007 at 1:23pm
Last updated by webchick on Thu, 2008年07月03日 21:33

What kinds of things should the QA team work towards?

What kinds of tools might we need to get there?

Goals I can think of are:

  1. Ensuring that "active" issues are high quality (non duplicate, full information to reproduce, etc)
  2. Providing regression testing prior to major releases
  3. Providing a way for "non-coders" to get involved in the project
  4. {your goal here}

Tools to investigate to support some or all of these goals:

SimpleTest, CoScripter, Selenium, DAST, SimpleTest Automation Framework

Read more

Drupal Core Test Suite

Posted by webchick on September 2, 2007 at 11:31pm
Last updated by pwolanin on Thu, 2010年09月23日 00:01

This is a list of manual tests I perform every time I test Drupal 6.x core. I figure this is maybe a good start for things that we should have unit tests for. If nothing else, it provides a checklist for people who make changes to other modules of things to try to ensure they still work. Please feel free to add to this list!

Common things to check for:
- Visible errors (notices, warnings, etc.)
- Broken functionality
- "White screens of death (WSOD)" - Basically a completely blank screen when you go to a page.
- Regressions (when something used to work in a previous version of Drupal and no longer does)
- Broken links
- Incomplete or unclear help text/descriptions
- Typos in text, comments or code.

Read more

Validating HTML Fragments with SimpleTest

Posted by starbow on March 29, 2007 at 7:11pm

This is the best bit from my blog post: http://starbowconsulting.com/blog/tao/simpletest-tips
(Also, if anyone want to read me rant about the state of unit testing in drupal: http://starbowconsulting.com/blog/tao/joys-unit-testing)
Validating HTML Fragments
I am currently working on code that generates html fragments. Simple Test out-of-the-box does a great job helping you test entire http pages, but only it if goes and gets them itself. I could not find any easy way to load in a local page/fragment. So I did it the hard way:

Read more
Categories: ,

Correct simpletest syntax for selecting taxonomy?

Posted by starbow on February 1, 2007 at 9:19pm

I am trying to functional testing on a custom node creation form, and cannot figure out the correct syntax for selecting the taxonomy terms.

Read more
2 comments Categories:

Black box testing

Posted by figaro on January 16, 2007 at 5:37pm

A couple of modules exist to aid the Drupal developer in creating functionally correct and robust code. Specifically for testing two types exist : there are the white box testing modules such as simple-test and the black box testing modules such as selenium.

Read more

Any volunteers to host a simpletest auto server

Posted by moshe weitzman on January 6, 2007 at 4:12am

Does anyone out there have a server which they control and is willing to let us install/maintain a simpletest-auto installation there? this will continously check developer patches to see if they break test suite. will also check core drupal itself.

Read more

Simpletestauto module installation instrucitions

Posted by Rok Žlender on August 15, 2006 at 11:44pm

Here you will find all the information you need to setup an environment where you will be able to automatically test patches.

Read more

Automatic testing security issues?

Posted by Rok Žlender on August 1, 2006 at 11:21am

One of the biggest concerns about automatic testing is how to prevent potentially dangerous code to cause harm to the server and other tests.

Read more

Using test automation

Posted by Rok Žlender on July 8, 2006 at 1:05pm

Here are short instrucions on how to use this module.

Read more
2 comments Categories: , ,

Automation what has been done so far

Posted by Rok Žlender on July 8, 2006 at 12:41pm

After some discussions with my mentor Thomas and other people on devel mailling list I have created sort of a first prototype.

How it works

One part of this module is used to catch the patches and submites them to other part of the module via xml-rpc call. The second part receives this call and tests the patch. Results are stored in a new node on test server node address is returend by xml-rpc call response.

Read more
Categories: , ,

Unit Testing Automation Summer of Code 2006 project approved

Posted by Roland Tanglao on May 26, 2006 at 4:01am

Congrats to student Rok Zlender and mentor Thomas Ilsche! Here's the list of Drupal SOC approved projects, the Drupal Google Summer of Code Page and link to the Drupal Unit Testing Automation page. Please let us know how we can help!

Read more

UnitTesting: current work

Posted by Roland Tanglao on May 24, 2006 at 10:34pm

After the jump, here's what I know is happening as of late May 2006. Add a comment and or post your activities related to Unit Testing because i am sure this is not comprehensive:

Read more

Why are image and profile modules in the core simpletest distribution

Posted by Stv on May 24, 2006 at 10:02pm

Ok - I'll get yea olde ball rolling with a question: why are the tests for the image and profile modules part of the main "simpletest" distribution?

Are these modules being moved into core?

These tests (duh) fail when these modules aren't present..which they are not in a default drupal + simpletest distro.

One of the big psychological goals of testing is to "prove" that everything is working as it should...so having the default simpletest suite fail because it expects two modules which are not core to be present is counter to that goal...

Thoughts?

s

Read more
3 comments Categories:
Categories:
Subscribe with RSS Syndicate content

Testing and Quality Assurance

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /