Professional Documents
Culture Documents
1)
About Project:
Once project is run every one have to give his identity means
UserName and Password for Security.
When Login Page is run first you have to select the Designation
details from the dropdownlist means there is three Developer, Tester
and Admin. For AdminLogin you have to Select Admin from that list. In
the dropdownList Role is written by statically. After Selecting Admin
have to write identity means UserName and Password which is store in
the employee Table. When Admin write UserName and Password it will
check it is valid or not from employee table.
When Admin without Entering Anything it Press Login button then
validation is coming to picture means it will give to error Enter
UserName And Password.This is Client side validation which is raised
when condition is not satify.
After Login Admin can access Secure pages.
In that Secure page
a) Add Project.
b) Add Module
c) Add Functionality.
d) Add Employee.
e) Assign Project
This Secure page is there.
1.2) Add Project:When Admin Click on Add Project Button then it will redirect to
Add Project page in that page he have to write project name and
Description about Project.
If Admin dont write anything and click on Submit button then client
side validation is give error to him that he have to enter Project and
Description about Project.
If Admin Enter Project name And Description about Project then
Click on Submit Button It ask to Add Module in that project if Admin
Click on Submit Sutton then only Project name And Description will
insert into Projectdescription Table.
If Admin Click on the Add Module button then it will Redirect to Add
Module page.
2.2) Add Module:Here in add module Page there is one DropdownList and two
Textboxs one for Enter Module and Other is to Description about
Module.
Dropdownlist we bind the project name dynamically from Database.
When Page is Load then it will Display to the end user thats why we
have to write to code in page Load Event. When page is loaded then
code is Execute and get data from Projectdetails table it is displaying
Project name to end user. When get data and bind the dropdownlist at
that time it Display first value as a Select it is a initial value of
Requeredfieldvilidator mean user dont select any values then Select
Project Error will display by the validator.
After Select Project name from dropdownlist. He have to enter
Module name and Description about project other wise validator will
raised and it will display error that enter module name and description
about module.
After Enter all field properly And Click on Submit button Add
Functionality button will be display if we click on the Add functionality
button it will directly redirect to Add Functionality Page.
1.3) Add Functionality:In Add functionality page Two dropdownlist And two Text box is
placed.
1.3.1) Project DropdownList:Dropdownlist we bind the project name dynamically
from Database. When Page is Load then it will Display to the end user
thats why we have to write to code in page Load Event. When page is
loaded then code is Execute and get data from Projectdetails table it is
displaying Project name to end user. When get data and bind the
dropdownlist at that time it Display first value as a Select it is a initial
value of Requeredfieldvilidator mean user dont select any values then
Select Project Error will display by the validator.
1.3.2) Module Dropdownlist:Module Dropdownlist will display when Admin Select any
Project from Project dropdownlist. It will display the module in that
project it bind from tb_projectmodules table first item will Display
Select. And Validation is there if not satify then it will raised.
After Selecting both thing he have to enter Functionality in
that project and Description about functionality if not specify and click
on Submit button then validation will railsed. If Admin Add Functionality
and Click on Submit button then data will be insert into
tb_projfunctions table.
1.4) Add Employee:If Admin click on Add Employee button then it will redirect to the
Add Employee page. In that Admin have to Add the information about
Employee his name Password and Emailid and his role all the
information Admin have to Enter.
2)
2.3) View Project details:In Developer Click on View Project Details button it will redirect
to the View Project Page where one Grid view control is placed at
design time which will bind at run time.
Here in Grid view we give five field from database
1) Project Name
2) Domain
3) Duration
4) Team Size
5) Anser
Where all the field is bind at the run time from database. All code is
witten in the page load event means when page is Load then data
will be display in the gridview.
First Project name which is assign by the Admin Domain
name which is witten developer itself and Project duration and
teams size And Answer which is give when bugs is happen in the
project.
3)
3.1)Insert Bugs Details:When Tester will click on Insert Bug Details then it will
Redirect to the Insert Bugs Details Page where he have to insert all
the bugs details.
First he have to select Project all the Bugs details means in
which module bugs is there type of bugs Description of bugs and
its status(Open or Close)he have to spacify.
Dropdownlist we bind the project name dynamically from
Database. When Page is Load then it will Display to the end user
thats why we have to write to code in page Load Event. When
page is loaded then code is Execute and get data from
Projectdetails table it is displaying Project name to end user. When
get data and bind the dropdownlist at that time it Display first
value as a Select it is a initial value of Requeredfieldvilidator mean
user dont select any values then Select Project Error will display by
the validator
When Project is select from dropdownlist then Project id and
Module is dynamically bind from dropdownlist and display on the
controls.
Module Dropdownlist will display when Tester Select any
Project from Project dropdownlist. It will display the module in that
project it bind from tb_projectmodules table first item will Display
Select. And Validation is there if not satiny then it will raised.
After Select Project it regarding information means Project
id and module come from database. After Selecting Module he
have to insert bugs version of the bugs and Description about
project if he not write and click on submit button then Client side
validation will display the error.
There is one drowdownlist of Assign to which is Dynamically
bind from database as Employee name. Other is Status is bugs is
there then Tester will Select his status as open otherwise its
status as close.
If Tester Enter all the information and click on submit button
then data is stored in the Bugs table. If it inserted successfully then
then it will Redirect to the mail page here Tester have to sent the
mail to the Developer where in that page there is two textbox one
for Subject and other for body of the mail. Internally in the code it
get Emailid from employee table and sent mail to the Developer.
3.2) view Bugs Status:When Tester Click on the view Bugs button then it will
redirect to the view Bugs page.
In view Bugs page there is one Dropdownlist in that design
time written three value one is select, open and close and in the
page one Gridview is placed for displaying status. When Tester is
Select Status and click on the Submit button then data related to
the project will display in the grid view.Means project name
module in that project bugs on that project and status Assign to
that project all the information is Display in the gridview.
In dropdownlist if status Select closed the closed status
project will display and when select as open the open project
information will display.
In the BugsStatus page there is one Hyperlink CloseBugs in
it click then it will redirect to the that page where three
dropdownlist is placed and its bind from database.
1) Project Name
2) Module Name
3) Bugs Issue
This three Dropdownlist is placed on the form
Dropdownlist we bind the project name dynamically from
Database. When Page is Load then it will Display to the end user
thats why we have to write to code in page Load Event. When
Logout:-
4)About Us :In the Login Page there is the one Link for about us this
is the not secure pages every one can see or access that pages
5)Software Testing
This is also non secure page an accessibility to all user.