Archive for the ‘Development’ Category

Download Free Crystal Reports Viewer XI

Friday, August 1st, 2008

Crystal Reports Viewer XI is a free standalone .rpt file viewer that allows users to open, explore and view reports straight from their desktop when working both off and online. They can generate customized views of the data without the need of a report designer or report engine. Report sharing is also possible via email or crystalreports.com—our on-demand reporting solution.

Why Download the Free Crystal Reports Viewer?
- Empower report users to make better business decisions
- Get more information out of your reports with no dependency on IT
- Easily share your reports with co-workers, customers and vendors
- Make information pervasive inside and outside your organization
- Lower your report deployment cost and reduce IT supported
- Get free access to crystalreports.com—our on-demand reporting solution Windows and Mac support

Download Page

Popularity: 10% [?]

What is SAP R/3 Transport Management System (TMS)

Tuesday, June 24th, 2008

In distributed SAP systems environments, the Change and Transport Organizers use the Transport Management System for managing, controlling, copying, or moving, in an orderly manner, the development objects or customization settings among different SAP systems. This process is usually performed between the systems used for development and testing and the productive systems, using predefined transport routes. The transport process consists in exporting objects out of the source R3 system and importing them into the R3 target system.

Transport tools at the operating system level.
The actual transport process is performed at the operating system level using the transport tools. These tools are part of the R3 kernel and include the program R3trans and the transport control program tp. The TMS is linked to those programs so that R3 allows transports (exports and imports) to be performed within the system using RFC calls.

Popularity: 10% [?]

How many times we should do performance testing?

Tuesday, June 24th, 2008

Performance testing encompasses load, volume, and stress testing to determine system bottlenecks and degradation points. A performance test helps to determine the optimal system settings to meet and fulfill the established SLAs.

The dedicated test team is the owner of the performance test. Performance tests are conducted primarily with automated test tools. In theory it is possible to conduct performance testing with manual test cases, but this proves highly impractical since it is not easily repeatable and requires both human and hardware resources that are often not available. A performance test, even if automated, can still include manual execution of interfaces, batch jobs, and external processes that send data into SAP. (more…)

Popularity: 9% [?]

Do we need a regression testing?

Tuesday, June 24th, 2008

Regression testing ensures that previously working system functionality is not adversely affected by the introduction of new system changes. System changes targeted for the production environment need to be analyzed for impact and cascading effects on other processes. Since SAP R/3 is an integrated system, a single system change—whether it is a hotpack, an OSS note, or a transport to resolve a defect—can have far-reaching consequences for other processes, and thus regression testing is needed to ensure that “nothing is broken” as a result of a new system change. Regression testing is primarily an automated testing effort. For regression testing, a library of automated test cases is constructed and played back to ensure that system transports do not break or alter system functionality.

The test team owns the execution of the regression test. Determining the impact of a system change is primarily the responsibility of the integration team and change control board (CCB). (more…)

Popularity: 9% [?]

What is unit testing in SAP R/3

Tuesday, June 24th, 2008

SAP unit testing is the lowest level of testing at the SAP transaction level. Unit testing includes boundary testing for positive and negative testing. Negative testing should be performed for custom fields and transactions to ensure that the system only allows valid input and can adequately perform exception handling. An example of a negative test for a process would be attempting to process an order with the wrong status.

Unit testing includes testing security roles. The configuration team owns the unit-testing effort and is responsible for planning and execution of unit testing. The main focuses for unit testing are: (more…)

Popularity: 14% [?]