INTEGRATION OF A WEB PORTAL AND AN ERP THROUGH WEB SERVICE BASED IMPLEMENTATION AND TESTING APPROACH
|
|
|
- Magdalene Page
- 9 years ago
- Views:
Transcription
1 INTEGRATION OF A WEB PORTAL AND AN ERP THROUGH WEB SERVICE BASED IMPLEMENTATION AND TESTING APPROACH Manishkumar Solanki 1, Seema Shah 2, Deepali Vora 3 1 M.E. Student, Information Technology, Vidyalankar Institute of Technology, Mumbai, India 2 Assistant Professor, Information Technology, Vidyalankar Institute of Technology, Mumbai, India 3 Assistant Professor, Information Technology, Vidyalankar Institute of Technology, Mumbai, India Abstract The present business world is facing challenges in accessing their fragmented data to create an accurate and consistent view of their core information assets across the enterprise to drive business decisions and operations. To deliver timely, trustworthy and holistic information to various stakeholders, the enterprise has to employ promising data integration architecture. The Web Services approach based on service oriented architecture provides business agility through loose coupling and reusability of data assets. It enables applications and business processes to access relevant data consistently and accurately whenever it is needed no matter wherever and in whichever form it resides. This paper implements SOAP based web services to integrate data between a web portal and an ERP system. The Performance Testing is also conducted to study the behavior of web services under varying loads. Keywords: Web Services, SOAP, itext, JFreeChart, Axis2, Apache POI *** INTRODUCTION Organizations today are facing huge data challenges, especially in this fast-changing tech world where assessing, understanding and leveraging data drive the competitive edge. Along with well established business model one has to deliver improved service, comply with increasing government and industry regulations and standards, keep costs low, and generate more revenue. [1] To fulfill the requirements of different stakeholders, an enterprise has to generate a unified view of various business processes which are implemented through diverse but coexisting applications. These applications are developed in different languages and are running on heterogeneous platforms. A smart and reliable data integration strategy is to be devised to gain a more comprehensive view to satisfy the needs by combining backend complementing business applications. Service Oriented Architecture (SOA) has given a new dimension in the data integration arena by offering qualities such as business agility, reusability, availability, scalability and testability of applications. Web Service, a message driven architecture realizes the concept of SOA. The use of web services eliminates the issues of application servers, operating systems, protocols, or devices across the enterprises. This paper implements SOAP based Web Services to integrate data between a web portal and an ERP system. The services are also tested to observe their response times under varying loads. The remainder of the paper is organized as follows: Section 2 describes the identified web services. Section 3 discusses the core technologies needed to integrate a web portal and an ERP system. Section 4 illustrates the implementation architecture of web services. Section 5 shows the outcomes of web services. Section 6 discusses the results of performance testing of web services and finally Section 7 concludes the paper. 2. DESCRIPTION OF IDENTIFIED WEB SERVICES Vidyalankar Institute of Technology (VIT), Wadala (E), Mumbai has implemented an academic and social networking web portal to satisfy the requirements of its prime stakeholders i.e. students, faculties and management. The requirements of these stakeholders got fulfilled with the foundation of VIOLA which stands for Vidyalankar Online Applications. VIT is also running an ERP System named VERP which integrates and automates the data of Accounts, Admission, Exam, Library, Human Resources, Administration, Management, Payroll and other departments on a single computer system providing a unified central access of information of entire institute. [2]The requirements and system architecture to integrate both the systems are given in our paper [2]. In this paper, we have implemented web services for the following requirements: The student details from VERP should be integrated to VIOLA to generate the Bonafide Certificate and to send it to the student through an . The Company and the student details from VERP should be integrated to VIOLA so that the Training and Placement Officer can conduct the campus interview online. Volume: 03 Issue: 11 Nov-2014, 269
2 To satisfy the above requirements we have developed the following web services: 1. Bonafide Service: This service generates a Bonafide Certificate in pdf format for the requesting student. 2. SendBonafide Service: This service sends generated Bonafide Certificate (pdf document) as an to the requesting student. 3. Campus Service: The TPO conducts campus through an html form and invokes this web service. This service will search the eligible students who fulfill the criteria of a selected company and sends notification to them. It also updates the status of these students in the database. The notification briefs the student about campus interview and specifies last date of submitting their interest for the campus. To show willingness or not, the student has to click YES/NO hyperlinks. 4. Campus Status Service: This service describes student selection proportion in graphical form. The TPO can review the campus selection statistics i.e. the no. of students appeared, no. of students cleared aptitude, cleared G.D., Personal Interview and finally absorbed by the company for the present year, for the last three years or for all the companies in the present year in the form of bar charts. It also provides overall selection proportion of all companies for a particular year through Pie Charts. 5. Campus Students Service: This service generates various students list i.e. invited, interested and selected in the form of Excel sheets. The TPO can give the choice to get the type of list he is interested in. It also generates a consolidated list of all selected students in the present campus year along with their respective details. To realize above web services we require some technologies to be installed at VIOLA and VERP side. These technologies are described in the next section. 3. CORE TECHNOLOGIES Technologies provide the backbone for the realization of an implementation from the abstract ideas. In a software oriented project, along with computer system, we require some application softwares to make it a reality. Following technologies will be used in the implementation of VIOLA- VERP integration Web Services. 3.1 Technologies to be installed on VIOLA Server: The student and TPO are using VIOLA GUI interface to get their functionalities to be done. These users are under the impression that they are receiving their responses from the VIOLA only. In the reality the VIOLA invokes the Web Services situated at the VERP to get done the requirements of these users. The VIOLA uses following technologies: a. PHP: It is a server-side scripting language used to generate dynamic web pages. VIOLA is developed with PHP to generate dynamic responses. b. MySQL: It is an open source, Enterprise-level, multi-threaded, relational database management system. VIOLA databases are stored on this DBMS. c. Apache Server: Apache server is an application server for PHP. It acts as a container for PHP scripts. Apache server resides at the server end to process the server side PHP scripts and delivers HTML content to the client. It uses HTTP protocol to listen client requests. d. XAMPP Server: XAMPP stands for Cross-Platform (X), Apache (A), MySQL (M), PHP (P) and Perl (P). It is a simple, lightweight Apache distribution that makes it extremely easy for developers to create a local web server for testing purposes. It also comes with phpmyadmin, which provides GUI environment to work with MySQL database. XAMPP also supports SOAP based client as well as server functionalities. The VIOLA uses SOAP Client functionality to invoke the web services. 3.2 Technologies to be installed on VERP Server: The web services will be deployed either on the third server as per shown in System Design diagram [2] or on the VERP server. We have deployed these services on the VERP server. To achieve this we have to install other softwares / APIs which are enlisted as below: a. Java: It is an object oriented and platform independent programming language. Web Services will be developed in Java. b. Apache Tomcat Server: It is an open source web server and servlet container developed by the Apache Software Foundation (ASF).It provides a "pure Java" HTTP web server environment for Java code to run in. Apache Tomcat also provides run time environment for the Axis toolkit which is used to develop SOAP based web services. Web Services are deployed inside the tomcat environment. c. Apache Axis 2: It is a third-generation open source SOAP stack used to deploy Web Services.[3] d. itext: It is a free, open source library that lets us create and deal with PDF files with Java code. It offers support for a wide range of advanced PDF features, including digital signatures, forms, and encryption.[4] e. Apache POI: It is a project run by the Apache Software Foundation, provides pure Java libraries for reading and writing files in Microsoft Office formats, such as Word, PowerPoint and Excel. [5] f. JFreeChart:It is an open-source framework for Java, which allows the creation of a wide variety of both interactive and non-interactive charts such as X-Y charts, bar charts, pie charts, specific charts, etc.[6] Volume: 03 Issue: 11 Nov-2014, 270
3 The installation of above technologies with appropriate path and classpath setting as well as port configuration in case of web servers at both VIOLA and VERP ends sets up the environment ready for the data integration. The next section illustrates the implementation architectures for the said web services. 4. IMPLEMENTATION ARCHITECTURE The architecture of a software system consists of its structure, decomposition into components, and their interfaces and relationships. The implementation architecture shows the flow of invocation of web services from the client (VIOLA) to the server (VERP) and the reply from the server in the form of requests and responses. Fig.1 depicts the invocation process of Bonafide Service. The student submits a request to get Bonafide certificate by filling the form which asks the roll number of that student. If the input is valid then the student receives his/her bonafide certificate in PDF format via otherwise it will get the message that he/she is not a valid student of VIT. Fig -2: TPO related Web Services Architecture On the basis of above architectures, the web services have been implemented. The Flow Chart drawn in Fig. 3 shows the flow of execution of web services. The VIOLA provides a GUI interface (web page) to the user. Users are of two types (i) student and (ii) TPO. If the user is a student then he can request for the bonafide certificate and if the user is a TPO he can conduct campus related activities. Fig -1: Student bonafide generation Web Service Architecture Fig. 2 depicts how the VIOLA server invokes various web services to conduct the campus activity smoothly for the TPO. When he selects campus conduction operation, ConductCampus Web Service is being called and upon successful operation it sends the status message to the TPO. CampusStatusChart service is invoked when TPO selects either year wise or company wise option to get the campus statistics charts. In response, he gets a web page displaying the bar chart or the pie chart according to the selected option. To generate the list of invited, interested and selected students, TPO has to select appropriate option and he gets the respective list in Excel sheet format. Fig -3: Execution Flow of VIOLA-VERP Integration System The results of the implementation are discussed in the next section. Volume: 03 Issue: 11 Nov-2014, 271
4 5. RESULTS OF WEB SERVICES The result section represents the research findings and analysis of those findings. The aim of the discussion of results is to outline and explain the results and to relate them to others' theories and results. It also conducts evaluation of the methodology of the experiment and provides suggestions for further research. The outcomes of implemented web services are explained in this section in the form of module implementation. 5.1 Login Page The entry point for the VIOLA-ERP integration system login form which is shown in Fig. 4. The user is having choice to login as a student, TPO. 5.3 The TPO Fig 6: Bonafide Certificate Format After login, the TPO can conduct various campus activities i.e. adding a new company, updating a company details, campus conduction, chart generation, and generation of list of campus students. These modules are described as below Campus Conduction The TPO can conduct campus by pressing Conduct Campus menu item under Campus menu as shown in Fig. 7. The TPO will select one of the companies and date of interview as well as the Application Start Date and Application End Date which represents the range of date for the students to show their interest for the interview. Fig -4: Login Form for VIOLA-VERP Integration System 5.2 The Student After login, the student has to click on the Bonafide tab. The student gets the form as shown in Fig. 5. He has to provide his Id number and has to submit the form to receive the bonafide certificate. Fig -7: Campus Notification Form As the TPO submits the form, the CampusService web service is invoked by the form which sends s to the eligible students who satisfy the criteria of the selected company. The mail box which received campus notification message is shown in Fig. 8. Fig -5: Bonafide Certificate request Form The student will receive the bonafide certificate immediately in his mail box. The format of bonafide certificates us shown in Fig. 6. If the student is not a valid student then he will get the appropriate message. Fig 8: sent to Gmail user for the campus interview in Accenture Volume: 03 Issue: 11 Nov-2014, 272
5 The students have to submit the status of their interest in the campus interview by pressing Yes or No options within specified dates given in the content Campus Charts The TPO has to fill the form for the campus statistics after conduction of the campus every year. The campus charts represent the performance of students in the campus in graphical form with the help of bar and pie charts. Fig. 9 shows the campus selection proportion of Infosys company for the recent year. Fig. 10 shows selection proportion of all companies for the present year. Fig. 11 shows the selection proportion of Accenture for last three years. Whereas Fig. 12 shows the selection proportion of students in all companies for the present year in the form of pie chart Fig -12: Campus Statistics of all companies for year Campus Students The campus lists represent various lists such as invited (eligible), interested and selected students. The invited list represents the students who are eligible for the particular company. The campus student s list form provides two types of choices i.e. Consolidated list as shown in the Fig. 13 which gives the list of students of all disciplines and Divisionwise list as shown Fig. 14 which gives the list of students division wise. These options are provided for all three types of category i.e. invited, interested and selected. Fig 9: Campus Statistics of Infosys for year 2014 Fig -13: Consolidated list of invited students for campus of Accenture Fig -10: Campus Statistics of all companies for year 2014 Fig 11: Campus Statistics of Accenture for last 3 years Fig -14: Division wise list of invited students for campus of Accenture Volume: 03 Issue: 11 Nov-2014, 273
6 After receiving an , the student has to click on Yes hyperlink if he is interested in the campus and if he is not interested in the campus he has to press No. The database will be modified according to given preference at the server end. The list of interested students is shown in Fig. 15. The student named Doshi Tosha N has not shown interest in the campus so her name is not enlisted in the interested students list. Fig 17: The list of selected students for Accenture Fig 15: of interested students for campus of Accenture After conducting campus interview, the TPO will prepare a list with one extra column named selection which gives the status of the student whether he/she is selected or not. If he/she is selected, the status will be Yes. otherwise it will be No. This is shown in the Fig.16. This list will be uploaded by the TPO to the VERP through the web service. Fig 18: The Final Selection 6. RESULTS OF PERFORMANCE TESTING OF WEB SERVICES Software testing helps to make sure that it meets all the requirements it was supposed to meet by pointing out the errors, if any, while using the software. As Web Services are loosely coupled and autonomous components which are individual units of business logic in SOA, a distinguished approach for testing the Web Services is employed. This gives the ability to testers to follow a component level testing methodology. Fig 16: Selection status list for campus of Accenture The TPO will upload selection status list to update the database. After uploading the selection status file, TPO can generate list of company wise selected students as shown in Fig. 17 as well as after the overall campus activity ends the list of final selected students list as shown in Fig.18. A web service can be tested to verify both functional and non-functional requirements. We have tested our web services with SOAP UI Pro testing tool which an industry proven testing tool. The implemented web services have been tested with both functional and non-functional approaches. They are described as below: 6.1 Functional Testing of Web Services: The primary objective of the functional testing is to achieve expected business functionality from the system. This process can be done manually by running the system and giving different types of permissible and non permissible values. Since the web service interface is a machine readable XML document, it is not an easy task to read the WSDL and derive tests manually. The assertions (testing criteria) selected for the Bonafide Service in SoapUI Pro are given in Table 1. Volume: 03 Issue: 11 Nov-2014, 274
7 Table -1 of applied assertions on BonafideService No. Assertion Function Value 1 SOAP The response must be NA Response SOAP response 2 Response SLA The maximum time 30ms (Service Level Agreement) within which the response must come 3 Not Contains The response should You are not a not contain this value Student of 4 Not SOAP Fault 5 Valid HTTP Status Codes The response must not be a Fault response HTTP status codes in the response must be within the specified status codes in this assertion this institute. NA 200 The result of the functional test is shown in Fig.19. As the request argument is 11-C14 (Student ID), the returned response message is Bonafide has been successfully generated. As the response message satisfies the conditions of all the assertions, they are shown as VALID state in green color. Similarly, we have tested other web services and they are satisfying the business logic expectations. 6.2 Performance Testing of Web Services: Performance Testing is conducted to test the behavior of the system in a given workload. The outcomes of performance testing give us the quality measures such as reliability, scalability, consistency, throughput, response time, etc. Due to use of relatively complex XML message processing and promise of communication with heterogeneous systems, there is a lot of heavy XML serialization/de-serialization tasks used. These complexities multiply by greater levels when the messages are enriched with various Quality of Service (QoS) options such as the WS-* headers i.e. encryption.[7] With these facts, there can be a considerable slowness introduced by SOAP web services. In most cases, when we publish a web service for consumers, we are expected to define a valid Service-level Agreement (SLA). Hence, it is important to do performance or scalability tests with individual web services beforehand and verify whether the published SLA figures are realistic and achievable. The different Load Strategies available in SoapUI Pro allow us to simulate various types of load over time, enabling us easily test the performance of our target services under a number of conditions. SoapUI Pro also allows users to configure various load testing options such as introducing delays in between threads to simulate real world use cases and run tests in burst mode to test stress of services. The various performance testing strategies provided by the SoapUI Pro are described in Table 2 along with their functionality and applications. Fig 19: Test Result of valid assertions applied for BonafideService If the student provides wrong ID or the student has been passed out from the college then the assertion Not Contains will become FAIL which is shown in Fig. 20 with red color. Fig 20: Test Result of Failed assertions applied for BonafideService Table 2: Description of Performance Testing Strategies No. Strategy Function Application 1 Simple Runs the specified Load number of threads Testing (virtual users) with the specified delay between each run to simulate a "breathing space" for the server 2 Fixed Guarantees a number of Baseline, Rate executions (tps) within Load and certain time- Soak throughput testing 3 Variance Varies the number of threads over a time in a saw tooth manor. Configured by setting the Interval to the desired value and the Variance to the how much the number of threads should decrease and increase 4 Burst Does nothing for the configured Burst Delay, then runs the Testing Variable Load Testing Recovery Testing Volume: 03 Issue: 11 Nov-2014, 275
8 configured number of threads for the Burst Duration and goes back to sleep. 5 Thread Linearly changes the number of threads from one level to another over the run of the Load Test 6 Grid Allows us to configure the relative change in number of threads over time. 7 Script The script we specify is called regularly and should return the desired number of threads at that current time. To identify the moment of failure To see service behaviour under varying load Custom Load Testing The above strategies are applied for all the implemented web services. In this paper we have discussed mainly two web services (1) Bonafide Service and (2) Campus Status Service and (3) Campus Students Service Bonafide Service Performance Testing: The parameters selected for the Bonafide Service are given below: Simple: Threads=60 (Stress Testing), random=0, Test Delay =1000ms Fixed- Rate: Rate=50, max. threads= 20 and Limit=60 seconds Variance: Threads=8, Interval=20, Variance=0.2 and Limit=20 seconds Burst: Threads=50, Burst Delay=10ms, Burst Duration=10ms and Limit=60 seconds Thread: Start Threads=1, End Threads=10 and Limit= 60 seconds Grid: Starts with 1 thread and then time(seconds) and threads are given as 12-5, 24-1, 36-6 and 48-4 The statistics of all the above tests are shown in Table 3 and column chart is shown in Graph 1. Table -3: Statistics of all Strategies for Bonafide Service Strategy Min Max Avg Cnt Tps Simple Fixed Rate Variance Burst Threads Grid Grid Threads Burst Variance Fixed-Rate Simple Bonafide Service All Strategies Response Time Tps Cnt Avg Max Min Graph 1: Performance results of all strategies for Bonafide Service As this service is retrieving data from the database (at remote machine) and generating.pdf document, it requires some time to settle down after generating the document. Due to this reason if we increase the number of threads after certain limit, server starts giving Exceptions which increases the average response time (Avg) value whereas the server is not giving any output. The above graph shows higher value of Avg parameter for the Burst Strategy because in this strategy, all the threads are attacking (requesting) simultaneously on the server for the specified Burst Duration Campus Status Service Performance Testing: The parameters selected for the Campus Status Service are given below: Simple:Threads=50 (Stress Testing), Random=0.5, Test Delay =1000ms Fixed- Rate: Threads=39, Rate=55, Max. Threads= 100 and Limit=60 seconds Variance: Threads=20, Interval=60, Variance=0.5 and Limit=60 seconds Burst: Threads=20, Burst Delay=10ms, Burst Duration=10ms and Limit=60 seconds Thread: Start Threads=1, End Threads=50 and Limit= 60 seconds Grid: starts with 2 threads and then time(seconds) and threads are given as 12-1, 24-5, and The statistics of all the above tests are shown in Table 4 and column chart is shown in Graph 2. Table 4: Campus Status Service with all Strategies Strategy Min Max Avg Cnt Tps Simple Fixed Rate Variance Burst Threads Grid Volume: 03 Issue: 11 Nov-2014, 276
9 Invited consolidated Invited Divisionwise Interested Interested Selected-Consolidated Selected-Divisionwise Final Selected Response Time IJRET: International Journal of Research in Engineering and Technology eissn: pissn: Campus Status Service All Strategies 1000 Campus Student s Grid Threads Burst Variance Fixed-Rate Simple Response Time Tps Cnt Avg Max Min Min Max Avg Graph 2: Performance results of all strategies for Campus Status Service This service requires less settling time compared to the Bonafide certificate because it creates a.jpg file to display the bar or pie chart. As it requires less processing time, we can achieve much throughput i.e. higher rate of Tps. The Avg value of Burst Strategy is higher than other strategies as discussed in Bonafide Service Campus Students Service Performance Testing: The Campus Student Service is made of some small web services which generate various lists for the TPO. As these web services are being invoked by the TPO only (single user) they are not tested with the testing strategies. They are tested response time point of view only. Table 5 shows the statistics of these web services. Table 5: Response times of Campus Students Services Web Service Min Max Avg Invited consolidated Invited Divisionwise Interested Consolidated Interested Divisionwise Selected-Consolidated Selected-Divisionwise Final Selected Graph 3: Performance results of all strategies for Campus Status Service The statistics show that the generation of Divisionwise list of students takes much time than the consolidated list in case of Invited, Interested and Selected lists. The Final Selected service takes much time compared to other services because it generates a list of all the students who are selected in various companies in particular time duration i.e. one month. (Campus Month) along with their packages. 7. CONCLUSION The Integration of VIOLA and VERP System through SOAP has been implemented by developing various SOAP based Web Services. Web Services provide loose coupling and platform as well as language independency compared to the traditional web based applications where platform plays a vital role in the selection of application development language. The advantage of this system is that it can be deployed on any operating system as the Web Services are developed in Java, serving the requests of a web portal developed in PHP. There will be no change or modification in the Web Services even though we change the client. Small changes will be made to invoke the web services at the client side depending on the language in which the client has been developed. Along with this, as Web Services are developed in modular fashion, the task of debugging and fault finding becomes so much easier The Integration of VIOLA and VERP System through SOAP is tested with SoapUI Pro, an industry proven testing tool to ensure the functional quality metrics such as usability reliability, consistency, etc. as well as non functional quality metrics such as response time, throughput, scalability, etc. The functional testing was conducted by applying various assertions. The Load Testing and Stress Testing was conducted with Simple, Fixed-Rate, Variance, Burst, Thread and Grid strategies to check how Web Services are fulfilling the promises to deliver correct output when number of users are increasing. Volume: 03 Issue: 11 Nov-2014, 277
10 REFERENCES William Ruh,Published Jul 16, 2004 by Addison- Wesley Professional. Part of the Addison-Wesley [1] By Lance Speck, VP and General Manager, Information Technology Series, ISBN-10: Integration Products, Pervasive Software, Why the X,ISBN-13: data integration is secret to business success, [20] Reiko Heckel, Marc Lohmann, Towards Contractbased Testing of Web Services, Electronic Notes in Theoretical Computer Science 82 No. 6 (2004), [2] Mr. Manishkumar R. Solanki, Ms. Seema Shah, A Web Service Based Design to Integrate a Web Portal and an ERP System, Int. Journal of Engineering Research and Applications ISSN : , Vol. 4, Issue 4( Version 1), April 2014, pp [3] Welcome to Apache Axis2 / Java, [4] [5] [6] [7] Charitha Kankanamge, Web Service Testing with SoapUI, Pckt Publishing Ltd., ISBN [8] Functional Testing, Testing/functional-testing.html [9] Load Test Window, Testing/load-test-window.html [10] Web Services penetration testing part 5:Manual Testing with SoapUI, [11] Load Testing with SoapUI, [12] How to create and execute load tests with SoapUI, [13] Kevin J. Ma,Web Services: What s Real and What s Not?, IEEE Computer Society,March-April 2005,pp [14] Jaideep Roy and Anupama Ramanujan, Understanding Web Services, IEEE computer Society,November-December 2001, pp [15] Siew Poh,Lee Lai Peng Chan, Eng Wah Lee, Web Services Implementation Methodology for SOA Application,IEEE, 2006 [16] Joe M. Tekli, Ernesto Damiani, Richard Chbeir and Gabriele Gianini, SOAP Processing Performance and Enhancement, IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 5, NO. 3, JULY- SEPTEMBER 2012, pp [17] J. Leon Zhaoa,Hsing Kenneth Cheng, Web services and process management: a union of convenience or a new area of research?, Decision Support Systems 40 (2005) 1 8, [18] Enterprise application integration using J2EE,Learn EAI and integrate your applications with Java,By Abraham Kang, JavaWorld.com, 08/09/02 [19] Enterprise Integration: The Essential Guide to Integration Solutions,By Beth Gold-Bernstein, Volume: 03 Issue: 11 Nov-2014, 278
Web Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy http://academy.telerik.com
Web Service Testing SOAP-based Web Services Software Quality Assurance Telerik Software Academy http://academy.telerik.com The Lectors Snejina Lazarova Product Manager Talent Management System Dimo Mitev
Summer Internship 2013 Group No.4-Enhancement of JMeter Week 1-Report-1 27/5/2013 Naman Choudhary
Summer Internship 2013 Group No.4-Enhancement of JMeter Week 1-Report-1 27/5/2013 Naman Choudhary For the first week I was given two papers to study. The first one was Web Service Testing Tools: A Comparative
Enhancing A Software Testing Tool to Validate the Web Services
Enhancing A Software Testing Tool to Validate the Web Services Tanuj Wala 1, Aman Kumar Sharma 2 1 Research Scholar, Department of Computer Science, Himachal Pradesh University Shimla, India 2 Associate
Business Application Services Testing
Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load
Service Oriented Architecture: A driving force for paperless healthcare system
2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.16 Service Oriented Architecture: A driving
Introduction to Testing Webservices
Introduction to Testing Webservices Author: Vinod R Patil Abstract Internet revolutionized the way information/data is made available to general public or business partners. Web services complement this
Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption
TORRY HARRIS BUSINESS SOLUTIONS Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption Ganapathi Nanjappa 4/28/2010 2010 Torry Harris Business Solutions.
A Comparative Study and Analysis of Web Service Testing Tools
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 1, January 2015,
Wadala, Mumbai-037, India Wadala, Mumbai-037, India Wadala, Mumbai-037, India
Volume 3, Issue 12, December 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Interactive
A Case Based Tool for Monitoring of Web Services Behaviors
COPYRIGHT 2010 JCIT, ISSN 2078-5828 (PRINT), ISSN 2218-5224 (ONLINE), VOLUME 01, ISSUE 01, MANUSCRIPT CODE: 100714 A Case Based Tool for Monitoring of Web Services Behaviors Sazedul Alam Abstract Monitoring
E-Helpdesk: Online Helpdesk for College Campus
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 11 April 2015 ISSN (online): 2349-6010 E-Helpdesk: Online Helpdesk for College Campus Anand Saundekar Soofian
Web Application Testing. Web Performance Testing
Web Application Testing Web Performance Testing Objectives of Performance Testing Evaluate runtime compliance to performance requirements Check different properties such as throughput (bits/sec, packets/sec)
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
Investigations on Hierarchical Web service based on Java Technique
Investigations on Hierarchical Web service based on Java Technique A. Bora, M. K. Bhuyan and T. Bezboruah, Member, IAENG Abstract We have designed, developed and implemented a hierarchical web service
SOA Solutions & Middleware Testing: White Paper
SOA Solutions & Middleware Testing: White Paper Version 1.1 (December 06, 2013) Table of Contents Introduction... 03 Solutions Testing (Beta Testing)... 03 1. Solutions Testing Methods... 03 1.1 End-to-End
International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476
ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP
A Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA [email protected], [email protected]
Virtual Credit Card Processing System
The ITB Journal Volume 3 Issue 2 Article 2 2002 Virtual Credit Card Processing System Geraldine Gray Karen Church Tony Ayres Follow this and additional works at: http://arrow.dit.ie/itbj Part of the E-Commerce
SOLUTION BRIEF: SLCM R12.7 PERFORMANCE TEST RESULTS JANUARY, 2012. Load Test Results for Submit and Approval Phases of Request Life Cycle
SOLUTION BRIEF: SLCM R12.7 PERFORMANCE TEST RESULTS JANUARY, 2012 Load Test Results for Submit and Approval Phases of Request Life Cycle Table of Contents Executive Summary 3 Test Environment 4 Server
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
WHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
AUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC
AUTOMATING THE WEB APPLICATIONS USING THE SELENIUM RC Mrs. Y.C. Kulkarni Assistant Professor (Department of Information Technology) Bharati Vidyapeeth Deemed University, College of Engineering, Pune, India
Testing Web Services Today and Tomorrow
Copyright Rational Software 2002 http://www.therationaledge.com/content/oct_02/m_webtesting_jb.jsp Testing Web Services Today and Tomorrow by Jason Bloomberg Senior Analyst ZapThink LLC With all the attention
Table of Contents INTRODUCTION... 3. Prerequisites... 3 Audience... 3 Report Metrics... 3
Table of Contents INTRODUCTION... 3 Prerequisites... 3 Audience... 3 Report Metrics... 3 IS MY TEST CONFIGURATION (DURATION / ITERATIONS SETTING ) APPROPRIATE?... 4 Request / Response Status Summary...
Performance Testing and Optimization in Web-Service Based Applications
Performance Testing and Optimization in Web-Service Based Applications Mesfin Mulugeta [email protected] Sr. Software Performance Engineer Goals of the Presentation Brief introduction to software
Performance analysis and comparison of virtualization protocols, RDP and PCoIP
Performance analysis and comparison of virtualization protocols, RDP and PCoIP Jiri Kouril, Petra Lambertova Department of Telecommunications Brno University of Technology Ustav telekomunikaci, Purkynova
Comparative Study of Load Testing Tools
Comparative Study of Load Testing Tools Sandeep Bhatti, Raj Kumari Student (ME), Department of Information Technology, University Institute of Engineering & Technology, Punjab University, Chandigarh (U.T.),
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
Reusability of WSDL Services in Web Applications
599 Reusability of WSDL Services in Web Applications 1 Jaspreet Singh, 2 Sandeep Saini 1 Assistant Professor Department Of Computer Science & Engineering, Chandigarh University Gharuan, Punjab, India 2
A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS
A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS Abstract T.VENGATTARAMAN * Department of Computer Science, Pondicherry University, Puducherry, India. A.RAMALINGAM Department of MCA, Sri
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 6367(Print) ISSN 0976 6375(Online)
Performance Testing. Why is important? An introduction. Why is important? Delivering Excellence in Software Engineering
Delivering Excellence in Software Engineering Performance Testing An introduction. Why is important? Why is important? 2 1 https://www.youtube.com/watch?v=8y8vqjqbqdc 3 4 2 Introduction Why is important?
Perfect Your Mobile App with Load Testing and Test Automation
Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro
ProGUM-Web: Tool Support for Model-Based Development of Web Applications
ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de
SYSTEM DEVELOPMENT AND IMPLEMENTATION
CHAPTER 6 SYSTEM DEVELOPMENT AND IMPLEMENTATION 6.0 Introduction This chapter discusses about the development and implementation process of EPUM web-based system. The process is based on the system design
Three Stages for SOA and Service Governance
Three Stages for SOA and Governance Masaki Takahashi Tomonori Ishikawa (Manuscript received March 19, 2009) A service oriented architecture (SOA), which realizes flexible and efficient construction of
Modeling Web Applications Using Java And XML Related Technologies
Modeling Web Applications Using Java And XML Related Technologies Sam Chung Computing & Stware Systems Institute Technology University Washington Tacoma Tacoma, WA 98402. USA [email protected] Yun-Sik
STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM
STUDY AND SIMULATION OF A DISTRIBUTED REAL-TIME FAULT-TOLERANCE WEB MONITORING SYSTEM Albert M. K. Cheng, Shaohong Fang Department of Computer Science University of Houston Houston, TX, 77204, USA http://www.cs.uh.edu
Integrating a web application with Siebel CRM system
Integrating a web application with Siebel CRM system Mika Salminen, Antti Seppälä Helsinki University of Technology, course Business Process Integration: Special Course in Information Systems Integration,
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture Sushant G.Gaikwad Department of Computer Science and engineering, Walchand College of Engineering, Sangli, India. M.A.Shah
Performance Analysis of Web based Applications on Single and Multi Core Servers
Performance Analysis of Web based Applications on Single and Multi Core Servers Gitika Khare, Diptikant Pathy, Alpana Rajan, Alok Jain, Anil Rawat Raja Ramanna Centre for Advanced Technology Department
Introduction to Automated Testing
Introduction to Automated Testing What is Software testing? Examination of a software unit, several integrated software units or an entire software package by running it. execution based on test cases
Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual. Document Version 1.0
Semantic based Web Application Firewall (SWAF V 1.6) Operations and User Manual Document Version 1.0 Table of Contents 1 SWAF... 4 1.1 SWAF Features... 4 2 Operations and User Manual... 7 2.1 SWAF Administrator
Software Development & Education Center. Microsoft Office 2010. (Microsoft Project 2010)
Software Development & Education Center Microsoft Office 2010 (Microsoft Project 2010) Mastering Microsoft Project 2010 About This Course This three-day instructor-led course provides students with the
How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip
Load testing with WAPT: Quick Start Guide This document describes step by step how to create a simple typical test for a web application, execute it and interpret the results. A brief insight is provided
Physical Security Information Management: A Technical Perspective
P R O X I M E X C O R P O R A T I O N W H ITE PAPER Physical Security Information Management: A Technical Perspective By Ken Cheng 1 Physical Security Information Management: A Technical Perspective Physical
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure Chandrakala Department of Computer Science and Engineering Srinivas School of Engineering, Mukka Mangalore,
A Study on Service Oriented Network Virtualization convergence of Cloud Computing
A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute
S3 Monitor Design and Implementation Plans
S 3 Monitor Version 1.0 Specifications and Integration Plan 1 Copyright c 2011 Hewlett Packard Copyright c 2011 Purdue University Permission is hereby granted, free of charge, to any person obtaining a
Building Java Servlets with Oracle JDeveloper
Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual
ON ATLAS (Smart Library) a pervasive context aware application
ON ATLAS (Smart Library) a pervasive context aware application Submitted By : Nilamkumar Patel Chintan Shah Guided By : Nehal Mehta Phd Candidate Dr. Sun s SCS research group - www.iit.edu/~scs Professor
DEVELOPMENT OF HR INFORMATION SYSTEM FOR
DEVELOPMENT OF HR INFORMATION SYSTEM FOR AN AEROSPACE INDUSTRY 1-MBA Student, 2-Assistant Professor, Department of MS, M.S.Ramaiah School of Advanced Studies, Bangalore 3-HR Manager, Taneja Aerospace and
DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK
DESIGN OF AUTOMATION SCRIPTS EXECUTION APPLICATION FOR SELENIUM WEBDRIVER AND TestNG FRAMEWORK Rishab Jain C and Rajesh Kaluri School of Information Technology and Engineering, VIT University, Vellore,
Developers Integration Lab (DIL) System Architecture, Version 1.0
Developers Integration Lab (DIL) System Architecture, Version 1.0 11/13/2012 Document Change History Version Date Items Changed Since Previous Version Changed By 0.1 10/01/2011 Outline Laura Edens 0.2
Chapter 1: Web Services Testing and soapui
Chapter 1: Web Services Testing and soapui SOA and web services Service-oriented solutions Case study Building blocks of SOA Simple Object Access Protocol Alternatives to SOAP REST Java Script Object Notation
Getting started with API testing
Technical white paper Getting started with API testing Test all layers of your composite applications, not just the GUI Table of contents Executive summary... 3 Introduction... 3 Who should read this document?...
Developing Google Android Mobile Clients for Web Services: a Case Study
tesi di laurea Developing Google Android Mobile Clients for Web Services: a Case Study Anno Accademico 2007/2008 relatore Ch.mo prof. Stefano Russo correlatore Ing. Marcello Cinque candidato Vito Daniele
An Open MPI-based Cloud Computing Service Architecture
An Open MPI-based Cloud Computing Service Architecture WEI-MIN JENG and HSIEH-CHE TSAI Department of Computer Science Information Management Soochow University Taipei, Taiwan {wjeng, 00356001}@csim.scu.edu.tw
SOA REFERENCE ARCHITECTURE: WEB TIER
SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible
Graphical Web based Tool for Generating Query from Star Schema
Graphical Web based Tool for Generating Query from Star Schema Mohammed Anbar a, Ku Ruhana Ku-Mahamud b a College of Arts and Sciences Universiti Utara Malaysia, 0600 Sintok, Kedah, Malaysia Tel: 604-2449604
Service-Oriented Architecture and its Implications for Software Life Cycle Activities
Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:
Automated Test Approach for Web Based Software
Automated Test Approach for Web Based Software Indrajit Pan 1, Subhamita Mukherjee 2 1 Dept. of Information Technology, RCCIIT, Kolkata 700 015, W.B., India 2 Dept. of Information Technology, Techno India,
Jitterbit Technical Overview : Microsoft Dynamics CRM
Jitterbit allows you to easily integrate Microsoft Dynamics CRM with any cloud, mobile or on premise application. Jitterbit s intuitive Studio delivers the easiest way of designing and running modern integrations
ManageEngine (division of ZOHO Corporation) www.manageengine.com. Infrastructure Management Solution (IMS)
ManageEngine (division of ZOHO Corporation) www.manageengine.com Infrastructure Management Solution (IMS) Contents Primer on IM (Infrastructure Management)... 3 What is Infrastructure Management?... 3
EVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT
EVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT Dr. Alexander Pons, University of Miami, [email protected] ABSTRACT The deployment of Web applications consisting of dynamic content requires the selection
VIRTUALIZED WEB DESKTOP Towards a Faster Web Cloud Operating System
VIRTUALIZED WEB DESKTOP Towards a Faster Web Cloud Operating System Bittu Daimary* [email protected] Mahesh Chettri* [email protected] Abstract All Operating Systems provide interface to users
How To Understand Software Engineering
PESIT Bangalore South Campus Department of MCA SOFTWARE ENGINEERING 1. GENERAL INFORMATION Academic Year: JULY-NOV 2015 Semester(s):III Title Code Duration (hrs) SOFTWARE ENGINEERING 13MCA33 Lectures 52Hrs
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
Methods and tools for data and software integration Enterprise Service Bus
Methods and tools for data and software integration Enterprise Service Bus Roman Hauptvogl Cleverlance Enterprise Solutions a.s Czech Republic [email protected] Abstract Enterprise Service Bus (ESB)
AquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
Design Approaches of Web Application with Efficient Performance in JAVA
IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.7, July 2011 141 Design Approaches of Web Application with Efficient Performance in JAVA OhSoo Kwon and HyeJa Bang Dept
So in order to grab all the visitors requests we add to our workbench a non-test-element of the proxy type.
First in oder to configure our test case, we need to reproduce our typical browsing path containing all the pages visited by the visitors on our systems. So in order to grab all the visitors requests we
GLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS. 2015 Software AG. All rights reserved. For internal use only
GLOBAL CONSULTING SERVICES TOOLS FOR WEBMETHODS CONSULTING TOOLS VALUE CREATING ADD-ONS REDUCE manual effort time effort risk 6 READY-TO- USE TOOLS MORE COMING SOON SIMPLE PRICING & INSTALLATION INCREASE
Service-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
Load Testing on Web Application using Automated Testing Tool: Load Complete
Load Testing on Web Application using Automated Testing Tool: Load Complete Neha Thakur, Dr. K.L. Bansal Research Scholar, Department of Computer Science, Himachal Pradesh University, Shimla, India Professor,
ActiveVOS Server Architecture. March 2009
ActiveVOS Server Architecture March 2009 Topics ActiveVOS Server Architecture Core Engine, Managers, Expression Languages BPEL4People People Activity WS HT Human Tasks Other Services JMS, REST, POJO,...
Benefits of Test Automation for Agile Testing
Benefits of Test Automation for Agile Testing Manu GV 1, Namratha M 2, Pradeep 3 1 Technical Lead-Testing Calsoft Labs, Bangalore, India 2 Assistant Professor, BMSCE, Bangalore, India 3 Software Engineer,
Reengineering Open Source CMS using Service-Orientation: The Case of Joomla
Reengineering Open Source CMS using Service-Orientation: The Case of Joomla Tagel Gutema [email protected] Dagmawi Lemma Department of Computer Science, Addis Ababa University, Ethiopia [email protected]
ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal
ADAPTIVE LOAD BALANCING FOR CLUSTER USING CONTENT AWARENESS WITH TRAFFIC MONITORING Archana Nigam, Tejprakash Singh, Anuj Tiwari, Ankita Singhal Abstract With the rapid growth of both information and users
Eclectic Computing. Time Tracking Tool Software Architecture Document. Version <1.3>
Eclectic Computing Time Tracking Tool Version Revision History Date Version Description Author 7/Mar/05 1.0 Documentation of high-level architecture. David Janzen 7/Apr/05 1.1 Architecture at end
A recipe using an Open Source monitoring tool for performance monitoring of a SaaS application.
A recipe using an Open Source monitoring tool for performance monitoring of a SaaS application. Sergiy Fakas, TOA Technologies Nagios is a popular open-source tool for fault-monitoring. Because it does
Proposal Submission System - A Content Management System Approach for Proposal Submission
Proposal Submission System - A Content Management System Approach for Proposal Submission Saeed Shadlou, Chai Kinn Pong, Sanath Sukumaran Taylor's University ABSTRACT Submissions of proposals are very
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial
Simple Implementation of a WebService using Eclipse Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial Contents Web Services introduction
The Service Revolution software engineering without programming languages
The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)
Bringing Value to the Organization with Performance Testing
Bringing Value to the Organization with Performance Testing Michael Lawler NueVista Group 1 Today s Agenda Explore the benefits of a properly performed performance test Understand the basic elements of
PIE. Internal Structure
PIE Internal Structure PIE Composition PIE (Processware Integration Environment) is a set of programs for integration of heterogeneous applications. The final set depends on the purposes of a solution
GUI Test Automation How-To Tips
www. routinebot.com AKS-Labs - Page 2 - It s often said that First Impression is the last impression and software applications are no exception to that rule. There is little doubt that the user interface
Service Mediation. The Role of an Enterprise Service Bus in an SOA
Service Mediation The Role of an Enterprise Service Bus in an SOA 2 TABLE OF CONTENTS 1 The Road to Web Services and ESBs...4 2 Enterprise-Class Requirements for an ESB...5 3 Additional Evaluation Criteria...7
BHARATHIAR UNIVERSITY COIMBATORE 641 046. SCHOOL OF DISTANCE EDUCATION
Anx.31 M - PG Dip WebSer (SDE) 2007-08 Page 1 of 6 BHARATHIAR UNIVERSITY COIMBATORE 641 046. SCHOOL OF DISTANCE EDUCATION PG DIPLOMA IN WEB SERVICES (PGDWS) (Effective from the Academic Year 2007-2008)
Performing Load Capacity Test for Web Applications
International Journal of Innovation and Scientific Research ISSN 2351-8014 Vol. 17 No. 1 Aug. 2015, pp. 51-68 2015 Innovative Space of Scientific Research Journals http://www.ijisr.issr-journals.org/ Performing
Aspire's Approach to Test Automation
WHITE PAPER Aspire's Approach to Test Automation by Ujjawal Bagaria, Aspire Systems Automation has been seen as the long term solution for cost reduction of manual testing across the globe. A successfully
Last Updated: July 2011. STATISTICA Enterprise Server Security
Last Updated: July 2011 STATISTICA Enterprise Server Security STATISTICA Enterprise Server Security Page 2 of 10 Table of Contents Executive Summary... 3 Introduction to STATISTICA Enterprise Server...
Sports Management Information Systems. Camilo Rostoker November 22, 2002
Sports Management Information Systems Camilo Rostoker November 22, 2002 Introduction We are in the information age The availability of technology has brought forth a new problem domain how do we manage
Improvised Software Testing Tool
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,
