|
CAPABILITIES AT A GLANCE
Emerging technologies C# /, Flash, J2EE, .NET.
Established technologies Access, ASP, C/C++, Cobol, COM+, Delphi, EJB, FoxPro, ISAPI,
Java, JS, JSP, MySQL, PERL, PHP, PostgreSQL, RPG, SOAP, SQL, VB, VBA, XML.
Environments: AS400, Linux, Macintosh, Windows, Unix.
Development: web
Development: applications
Testing: 1, 2, 3, 4
Testing: services menu
DEVELOPING YOUR WEB PRESENCE
To any size web project, we can bring the power of rich-media Flash and Shockwave,
executed by a team of talented designers capable of exceeding your fondest expectation.
No cookie-cutter HTML or WYSWYG editors with us! We use only professional–level
tools such as PhotoShop, Corel, Flash and Shockwave. And we expertly craft every
page using quality, easy-to-maintain, cross-platform compatible HTML, DHTML, and
XML.
For the server-side processing of your website, you can't go wrong with us, either.
We are pros at picking just the right technology for the job.
We can build your portal in ASP, ColdFusion, JSP, or PHP, using ISAPI extensions
or Perl. And with our careful, up-front analysis of your scalability needs, we'll
design an architecture for your site that will meet your needs now and well into
the future. We know you'll be pleased with the results.
But that's just the tip of the iceberg when it comes to the depth and breadth of
the technical expertise we offer.
APPLICATION DEVELOPMENT: FOUR PHASES
L&L is equal to any application development task or ActiveX project. Our team of
application developers offers a long, proven track-record of experience in Visual
c++, Delphi, Visual Basic, Java, C Builder, and assembly language.
Development follows a disciplined engineering process that takes each project through
the following four phases:
1. Discovery and Specification
Far from simply "taking your order," L&L' Project Managers work closely with you
to define the challenges and opportunities facing your business and your expectations
of us. This interactive process allows Project Managers and the Quality Assurance
Team to clarify the performance objectives and intended business results expected,
identify potential pitfalls, and discuss potential solutions.
2. Definition and Scheduling
Once the project specification phase has been completed and specifications approved,
the Project Manager will work with you to develop a comprehensive development plan.
This plan will establish concrete milestones and deadlines as well as specify what
software, network, and hardware configurations will be needed to achieve your goals.
3. Development Phase
Upon acceptance of the schedule, the development work on your project will begin
in earnest. During this stage, through a progression of iterations, we develop,
test and deliver components and modules of your application or e-solution. Our Quality
Assurance Team (QAT) continually tests your code throughout the process. And every
L&L customer is given the ability to log into the project management area of
our site where you can watch the progress of the testing and debugging of your system.
Early detection of potential problems allows us to move the development process
along quickly, and cost-effectively. As we go, your project is thoroughly and methodically
documented in clear, simple English.
4. Stabilizing
During this final stage the integral testing, the full shipment is once again verified
and our team turns the product over to yours for User Acceptance Testing.
TESTING APPROACH AND METHODOLOGY
Levels
Our approach involves planning and monitoring the software testing efforts at every
life cycle phase and testing level — unit testing, integration testing, system testing,
and acceptance testing
Our software testers examine system requirements and obtain test coverage information.
The code is then reviewed and statistically analyzed before the software testing
process even begins.
Level 1- Unit Testing
We strongly recommend that unit testing be planned and executed by L&L.
Level 2- Integration Testing
Planned during the design phase, this step involves testing the various combinations
of program units and their interfaces. Integration testing should be done both by
developers with knowledge of the design and independent testers with minimal design
biases.
Level 3 - Systems Testing
Planned during requirement analysis, system testing should be done by independent
testers. It involves verifying that all system requirements have been met and ensures
that specified functions work as planned. This step also evaluates quality and performance
characteristics.
Level 4 - Acceptance Testing
Planned during requirement analysis, this tests the system to ensure that it is
ready for delivery and use. Acceptance testing should be accomplished and/or witnessed
by intended system users.
Please note; we perform regression testing on all changed systems to ensure backwards
compatibility and seamless integration of all new functions.
COMPLETE TESTING SERVICES
-
Acceptance testing
-
Automated testing
-
Back-end processes testing: including ASP, applets, servlets, plugins, ActiveX components,
and CGI-bin
-
Benchmarking
-
Code quality testing
-
Compatibility testing
-
Database testing
-
Fault tolerance testing
- Full cycle Web-site, E-commerce, E-business applications testing:
-
Stress and load testing (with concurrent web clients)
-
Limits and performance testing
-
Browser and operating system compatibility testing
- Scalability testing
-
Full cycle end-to-end solutions testing
-
Individual feature, functionality testing
-
Integration testing
-
Interoperability testing
-
Java code compliance testing on different operating systems
-
Performance testing
-
Regression testing
-
Requirements compliance testing
-
Simulations testing (by test scripts) and real load testing
-
System capacity testing
-
Systems testing
-
Test plan development
-
Test reports in a graphical format or in spread sheet
-
User interaction testing
-
Web page content testing (texts, images, sounds, videos, animations)
-
Web security testing
-
Web server testing
-
With other software & hardware components
- With software versions (backward, forward)
|