Archive for the ‘programming in php’ Category

Functional Testing the Only Answer to Quality

Functional Testing refers to the type of testing which ensures that all functional requirements are met without any consideration to the final program structure. Functional Testing confirms that the application under development is capable to deliver as per user requirements. Functional Testing emulates the actions performed by the user and ensures that all execution paths are operating perfectly as desired in addition we are able to get the desired for the inputs supplied to the system.

Following Six types of functional testing can be deployed to ensure the good quality of the final product.

The software developers tend to design the code in isolation. When there is absence of pair programming, full code reviews & highly experienced developers, there is bound to be the possibility of inclusion of defects in the new code. Such defects if not detected during early stages of SDLC are quite difficult as well as expensive to detect later on as the project moves.

 

Hence a strong unit testing process is the backbone of the testing process, upon which the entire reliability of the product depends. Unit testing refers to the process of testing each & every unit of the code going down to the single component level. The developer during the development of the component does the unit testing. It is the responsibility of the developer to ensure that each & every part of the code is logically correct. Unit tests usually provide following type of coverage:Statement coverage:

As a part of the testing strategy all expected outcomes must be confirmed by functional testing.All the function points of various lines of code must yield expected outcome which must be in line with the functional specification described in the specification document.

 

Function coverage: 

Path coverage: 

2) Perform Functional Testing & ensure expected results from every function:

 

Functional testing takes care of all concerns revolving around the proper implementation of functional requirements. Commonly known as black box testing, it requires no prior knowledge of the basic code.

Functional test cases are created from requirement use cases wherein every scenario becomes a functional test. As the individual software components get implemented, after successful unit testing the corresponding functional tests are employed on them.

 

For some software projects, it is not feasible to test every functional aspect. Instead of that appropriate functional testing goals are defined. Critical and commonly used functions are prioritized according to the limitations of resources & time.

Please continue reading of the remaining article at http://www.softwaretestinggenius.com/hotarticles.php?mode=details&qry=80

1) Perform Unit Testing & ensure proper execution of each & every line of the code:

 

yogindernath
http://www.articlesbase.com/software-articles/functional-testing-the-only-answer-to-quality-724400.html

ERP for Small Business: Sap Business One Vs. Great Plains Dynamics Gp

Good Programmers Will Also be Using the Latest Development Software

<a href=”http://www.scripts-to-sell.com”>www.scripts-to-sell.com</a>

<a href=”http://www.viral-toolbar-builder.com”>www.viral-toolbar-builder.com</a>
Today, web application development is big business. The amounts of investment funds being poured into web applications are staggering yet one wonders whether this investment is generating the desired results. A web application generally has to work harder than to be a passive application that doesn’t get visitors engaged. Clearly, in today’s tough economic times, for more detail go to: www.pure-profit-software.com.web applications development must be aligned with a company’s marketing goals.

Application developers are notorious for ignoring the marketing and customer experience needs of their clients. Backroom programmers may have no comprehension of who is using the web site and what the application is to achieve. Examples of quality web application development are those applications that allow customers to log into a secure area of the site to review progress on work being done on their site.

Web applications need to help you save time and money. Allowing customers to log in, find relevant information, conduct business, or report problems saves your staff time. If your applications are unattractive or too complicated for users to utilize, then it’s time to hire developers who can deliver the right solutions.

Web application developers should provide services in a number of programming languages and platforms, yet many will not. They are one trick pony. Programmers might choose from UNIX, Open software, Windows or Mac based solutions and they may have to use several of them. Amateur’s inability to deliver applications in the appropriate development platforms can leave clients vulnerable in many ways. First of all the application may be in a platform that is not compatible with the client’s customers needs or for plug in ecommerce applications. For more detail go to: www.software-index-website.com.Porting the incompatible platforms can result in substantial ongoing costs and downtime.

Good programmers will also be using the latest development software, not pirated versions that are years out of date. Some cheap application developers use outdated development software such as old versions of Microsoft Visual Basic. New applications may not even work because the cheap developer didn’t have access to updated tools, documentation, and fixes. The development software firms keep their most current software relevant by making changes that frustrate users of the old software or pirated software. Developers must download the latest versions or have access to the help files to make their applications work.

Since applications have to work with database backbends, access to real time information is very important. Using leading database software applications including Oracle, MS Sal, My Sal, and Red Hat is best chosen because it suits your application, not because it is the only one they know how to program. Some will have helpful specialties in the web based platforms that are most used such as Microsoft .Net, Adobe Action Script and PHP. This leaves you with some options that respect your budget.

Security is an issue too. Access to real time security updates and development documentation is critical to ensuring your site can’t be hacked. The release of private customer information can result in expensive lawsuits.

Those using pirated software or who don’t have access to the latest support, are working in the dark. If your application developers are creating bespoke or custom software, then referencing old programming can make your site unusable.

Professional web application developers have an intelligent, consultative approach that begins with a face to face consultation of needs. Users, staff and managers are interviewed to generate all relevant information on how the application will be used. Off the shelf solutions may not deliver needed results, yet customer programming can respond to all user’s requirements. Then a proposal is submitted to you. After the application is up live, the application developer needs to provide training on its use. Or, well stated instructions are built in to help web users use the software. However, well designed intuitively designed software is a solution that limits the learning curve.

If you’re considering outsourcing Web application development to third world countries where you may seemingly get a price break, consider how ruinous the language barriers might be. Also, what you mean when you web conference them long distance to a different time zone, whether your intended meanings really register with them. Working with developers over a phone without meeting with them frequently in person can result in substantial program errors. The application’s purpose may not be met and it could be treated with contempt by your business partners. Visitors to your site may find it “foreign looking” and just not comfortable.

A.saini
http://www.articlesbase.com/software-articles/good-programmers-will-also-be-using-the-latest-development-software-737222.html

What is Online Auction Software?

No matter how talented you are, if you host your craft sale in your garage or your basement, you can be sure no one is going to be crossing state lines to come buy your stuff. In fact, your customers are likely to be limited to family, friends and the people who live in and around your neighborhood. Online auction software is innovative software that increases your online exposure tremendously and enhances your profit making capacity.

Using software to construct your own online auction site is better than using an online store, offering you flexibility through various available formats. The software provides interesting features that both buyers and sellers can make use of. Of course, there are also sites such online auction sites as eBay, which you can make use of if you do not want to host your own online auction site.

Online auction sites as well as online stores are equally effective for increasing your exposure to potential buyers but auction sites do have an edge when it comes to making more money.

Because of the inherent nature of auctions, where the goods are sold to the highest bidder, you are more likely to make a higher profit if you launch an online auction site rather than an online store that has fixed sale prices. There is several different online auction software available.

Most online auction software packages utilize PHP or ASP programming formats, which help optimize your auction site. If you do not have knowledge in the area of programming, for more detail go to: www.auction-profesional.com. then it is better that you use PHP software as the software company can more easily provide the support you will need. Users with higher technical abilities can choose whichever one they prefer.

You don’t need to worry too much about technical details to use the PHP format. This online auction software comes with detailed instructions that are simple to read and understand.

Auction software provides sellers with several useful features including accounting, easy management, tracking, aesthetics, and security. The more attractive your site, the more customers you are likely to attract.

Currently the most popular online auction service out there, eBay offers probably the largest database of products to bid on.
For more information log on to: www.auction-entrepreneur-kit.com. Leading the bidding industry ever since they started, they are today not only the most secure website that they also have a rating system to increase trust among buyers and merchants. It’s a good idea to always take a look at eBay if you want to create an online auction site for your own items. You can even put your item up for bids on eBay if you have an account.

Doing a garage sale may be simple and by selling a few old items you could make a huge amount of cash in a day. So why not spend the time to make it look more professional, put it online with the help of auction software and have the possibility to make that huge amount of cash every day? If you think about it this is like opening your own retail store but you don’t have to pay anyone for the items and you make profit on everything you sell.
www.auctions-profits.com
www.auction-o-matics.com

subhash.dec2008
http://www.articlesbase.com/business-articles/what-is-online-auction-software-691639.html

Cms Solutions, are They Right for Your Business and How Do You Find a Good One?

The Right Php Article Directory Script

Choosing a Web Application Programming Language

PHP Programming question regarding if statements?

This is the code of my current PHP project:

mainpage.php :

<div><h1> Survey Questionnaire</h1></div>

<form id="form1" name="form1" method="post" action="process.php">
<label>Name:
</label>
<input type="text" name="name" id="name" />
</label>

<label> <br />
Age:
<input type="text" name="age" id="age" />
<br />
<br />
<br />
Be prepared to answer some difficult questions!<br />
<br />
How do you feel? </label>
<p>
<label>
<input type="radio" name="emotion" value="happy" id="happy" />
happy </label>
<br />
<label>
<input type="radio" name="emotion" value="sad" id="sad " />
sad<br />
</label>
<label>
<input type="radio" name="emotion" value="angry" id="angry " />
angry<br />
<br />
Why are you doing this survey?<br />
<br />
<input type="radio" name="reason" value="there is nothing better to do" id="nothing" />
there’s nothing better to do</label><br />
<label>
<input type="radio" name="reason" value="you have no life" id="life" />
you have no life</label>
<br />
<label>
<input type="radio" name="reason" value="you are being held against your will in an abandoned shack forced to answer these questions." id="held" />
you are being held against your will in an abandoned shack forced to answer these questions.</label>
</p>
<p>What is your favorite color?</p>
<p>
<label>
<input type="radio" name="color" value="red" id="red" />
red</label>
<br />
<label>
<input type="radio" name="color" value="yellow" id="yellow" />
yellow</label><br />
<label>
<input type="radio" name="color" value="green" id="green" />
green</label>
<br />
<label>
<input type="radio" name="color" value="blue" id="blue" />
blue</label><br />
<label>
<input type="radio" name="color" value="orange" id="orange" />
orange</label><br />
</p>
<p>
<label>What is your favorite season?<br />
<br />
<input type="radio" name="season" value="autumn" id="autumn" />
autumn </label>
<br />
<label>
<input type="radio" name="season" value="spring" id="spring" />
spring</label>
<br />
<label>
<input type="radio" name="season" value="summer" id="summer" />
summer</label>
<br />
<label>
<input type="radio" name="season" value="winter" id="winter" />
winter</label>
<br />
<label><br />
What is your favorite genre of music?<br />
<br />
<input type="radio" name="music" value="rock" id="rock" />
rock
</label>
<br />
<label>
<input type="radio" name="music" value="hip-hop" id="hip-hop" />
hip-hop </label>
<br />
<label>
<input type="radio" name="music" value="dance" id="dance" />
dance
</label>
<br />
<label>
<input type="radio" name="music" value="pop" id="pop" />
pop
</label>
<br />
<label>
<input type="radio" name="music" value="alternative" id="alternative" />
alternative
</label>
<br />
<label><br />
<input type="submit" name="button_1" id="button_1" value="Submit" />
</label>
<br />
</p>
</form>

process.php:

<?php

$name = $_POST['name'];
$age = $_POST['age'];
$emotion = $_POST['emotion'];
$reason = $_POST['reason'];
$color = $_POST['color'];
$season = $_POST['season'];
$music = $_POST['music'];

echo "<p>" . $name . ", you are " . $age . " years old." . "</p>";
echo "And you are " . $emotion;
echo "<p>" . $name . ", you are completing this survey because " . $reason . "</p>";
echo "Your favorite color is " . $color;
echo "<p>" . $name . ", your favorite season is " . $season . "</p>";
echo "You like " . $music . " music.";

?>

What would the if statement be if I wanted $color to change based upon the color? i.e if someone picked yellow as their favorite color how would I make the echoed $color text yellow?

echo "<span style=\"color:" . $color . "\">Your favorite color is " . $color . "</span>";

I want to learn php / mysql, any recommended institute in pune?

Hello world !

I want to learn php programming with mysql in pune. I am tight at budget it is only 5000 INR. Can you recommend me any institute in pune which will teach good in this amount ? Please help me choose. Please share your experience.

I learned all I need to know about PHP for my job as IT Support Specialist which involves some web programming and script programming from W3Schools tutorials, they are great.

Zend is also a program you can pay to be trained online… from the comfort of your own home… check out the following links, the first one is to the free tutorials and the second is to where you can get details on paying for training, hope this helps:

http://www.w3schools.com/PHP/DEfaULT.asP
http://www.zend.com/en/store/php-training/?gclid=COXSoPvcppsCFdZM5QodnwLWCg

To take classes in Web Programming (Ruby, PHP, etc) what Univ. offers the most rigor/variety?

Mainly for summer classes/independent program, but also undergrad or masters. I’m want to avoid any non-web oriented programming classes

Most colleges don’t offer degrees in Web programming; Web programming is a small part of a larger concentration in programming.

In other words, you can want to avoid non-Web programming classes all you want, but in a university setting, you’re learning a lot more than PHP or Ruby.

You would be better served looking at technical / community colleges and skills training centers. For example, Microsoft has "partners in learning" who will teach you ASP.NET; many of those centers also teach PHP, Ruby, etc.