472,374 Members | 1,498 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,374 software developers and data experts.

Site Check Partners for Ajax Smoke Tests

I'd like to join or start a small group of Ajax web developers who are
willing to smoke test each others Ajax applications, quid pro quo.

I can smoke test on W2K SP4 with IE6, FF2, SM 1 and O9.

I need the following smoke tests:
IE7 on XP (are they SP1 or SP2 now?)
IE and FF on VISTA (any SPs yet?)
SAF, IE and FF on MAC (Panther, Tiger, ...?)
KON and FF on LINUX (Debian, Ubuntu, ...?)
other Ajax-friendly browsers...?

I'm talking about something a small group of mature developers can do
to help each other, without anyone being neglected or taken advantage
of.

Thanks,

Gerard Vignes
http://www.GerardVignes.com
Seattle, WA

Jan 3 '07 #1
4 1231
www.gerardvignes.com wrote:
I'd like to join or start a small group of Ajax web developers who are
willing to smoke test each others Ajax applications, quid pro quo.
What exactly is a "smoke test"?

--
Matt Kruse
http://www.JavascriptToolbox.com
http://www.AjaxToolbox.com
Jan 3 '07 #2
What exactly is a "smoke test"?

It it a very basic test that does not require much time or effort.
It's purpose is to see if the system blows up or runs. It is not
exhaustive or even remotely complete testing. It is frequently included
as part of an automated build.

For a web application, it might involve loading the page, logging in
and selecting a few menus or buttons. The web application "should"
automatically report any crashes back to its developer.

An example smoke test for my site would be (4 steps):

1. browser to http://www.gerardvignes.com/

2. the site will take a few seconds to load a crude drawing of a
programmer at the computer and should print gmv.context.status.success
on the white status line at the bottom.

3. Click "Contact" on one of the two light-blue menus, and my contact
information should load (again, with the success message in the status
line).

4. Click "NoteCard" just above the status line, and the light-green
service "Small 3x5 NoteCard" should appear. It has its own status
message, just below the buttons "blank, edit, save, discard, remove".
This status message should read "OK NoteCard Index service is
available".

These four simple steps exercise much of the JavaScript code, Ajax
connection, PHP code and MySQL connection. If any errors occur, the
application will attempt to send me an email reporting the error. It
will also display the error for you to read.

It usually takes me less than 1 minute to perform this test.

Thanks,

Gerard Vignes
http://www.GerardVignes.com
Seattle, WA

Jan 3 '07 #3
www.gerardvignes.com said the following on 1/2/2007 11:14 PM:
>What exactly is a "smoke test"?

It it a very basic test that does not require much time or effort.
It's purpose is to see if the system blows up or runs. It is not
exhaustive or even remotely complete testing. It is frequently included
as part of an automated build.

For a web application, it might involve loading the page, logging in
and selecting a few menus or buttons. The web application "should"
automatically report any crashes back to its developer.

An example smoke test for my site would be (4 steps):

1. browser to http://www.gerardvignes.com/

2. the site will take a few seconds to load a crude drawing of a
programmer at the computer and should print gmv.context.status.success
on the white status line at the bottom.

3. Click "Contact" on one of the two light-blue menus, and my contact
information should load (again, with the success message in the status
line).

4. Click "NoteCard" just above the status line, and the light-green
service "Small 3x5 NoteCard" should appear. It has its own status
message, just below the buttons "blank, edit, save, discard, remove".
This status message should read "OK NoteCard Index service is
available".

These four simple steps exercise much of the JavaScript code, Ajax
connection, PHP code and MySQL connection. If any errors occur, the
application will attempt to send me an email reporting the error. It
will also display the error for you to read.

It usually takes me less than 1 minute to perform this test.
The only difference between what you are hunting and the testing done on
a page of mine is that yours will email you and I ask people to post the
results here. So I don't see why you feel a need to come up with a small
group of testers. If you need something tested, there are people here
who are willing to test (as long as it's not a one sided conversation).

IE7 is only in XP SP2 though. To get IE7, you have to have SP2.

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Jan 3 '07 #4
Randy Webb said the following on 1/3/2007 12:04 PM:

<snip>
IE7 is only in XP SP2 though. To get IE7, you have to have SP2.
I don't want that read as you can't get IE7 any other way. If you have
XP and you want IE7 in WinXP, you have to have SP2 to get it AFAIK. You
can't install IE7 in SP1 or previous versions using MS methods of
installing it. I say that last part because there may be a hack way to
install IE7 elsewhere.

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq/index.html
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Jan 3 '07 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Jared | last post by:
Radio Button or Check Box and Event Procedures I need to insert either radio buttons or check boxes onto my form. I'm not sure which to use, or if there are other options. I am using the buttons...
17
by: Cloy | last post by:
At one point, someone posted a really handy four-letter mnemonic for evaluating web sites. It was something like OSDI - something, Structure, something, Interface. Anyone happen to know what...
31
by: Tony | last post by:
I just noticed that prototype.js is one of the files in the Ajax.NET distribution - I'm pretty concerned about this. Does anyone know if this is the same "prototype.js" that is not well-liked...
5
by: monomaniac21 | last post by:
Hi all Can anyone tell me how to submit a form to update its contents to a db and then from the page the form is submitted to then submit another form which is the payment processing data for a...
6
by: John Bailo | last post by:
Take a look at the examples of this OSS javascript toolkit. http://dojotoolkit.org/ Not much you can't do! And it implements a clean AJAX library as well! -- Texeme Construct
4
by: s.bussing | last post by:
Hi All, I'm new to Atlas and I did some programming using AJAX, but I'm wondering if it is possible to hava a javascript which can call a server-site function, in my case to write data to the...
3
by: Mark C | last post by:
Hi I was in the progress of developing a web site whereby developers can do free online tests on various programming languages. After initial feedback I managed to fix quite a few issues and...
1
by: mark4asp | last post by:
Which should I use: 1. "ASP.NET AJAX-Enabled Web Site" or 2. "AJAX Control Toolkit Web Site"? In the first, controls from the control toolkit start as: <cc1:SomeControl></cc1> In the 2nd,...
8
by: =?Utf-8?B?V2ViQnVpbGRlcjQ1MQ==?= | last post by:
I'm about to finally make the jump and start a new site using AJAX. THe question i have for all of you AJAX developers out there is which one? 1. The Standard AJAX frame work 2. The Tool kit....
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
0
by: antdb | last post by:
Ⅰ. Advantage of AntDB: hyper-convergence + streaming processing engine In the overall architecture, a new "hyper-convergence" concept was proposed, which integrated multiple engines and...
0
hi
by: WisdomUfot | last post by:
It's an interesting question you've got about how Gmail hides the HTTP referrer when a link in an email is clicked. While I don't have the specific technical details, Gmail likely implements measures...
1
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS starter kit that's not only easy to use but also...
1
by: ezappsrUS | last post by:
Hi, I wonder if someone knows where I am going wrong below. I have a continuous form and two labels where only one would be visible depending on the checkbox being checked or not. Below is the...
0
DizelArs
by: DizelArs | last post by:
Hi all) Faced with a problem, element.click() event doesn't work in Safari browser. Tried various tricks like emulating touch event through a function: let clickEvent = new Event('click', {...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.