Join the Premium Student Club @Zero Cost!
Get Assignment Done by MAS Certified Experts
Flat 50% Off on Assignment Bookings
Contents
Executive summary.
Introduction.
Part 1-Testing.
The acceptance testing.
Black box testing.
Part 2.
Configuration management.
Build management.
Part 3-Request For proposal
Project overview:
Technical requirements and target audience.
Scope of work and deliverables.
Conclusion.
References list:
The big 4 consulting firm covers the following services such as testing, configuration management, and software tendering assignments for different clients in the portfolio. This paper has three major parts, part one is testing based.
In part one, it described the acceptance test description and detailed black-box test description. These two are of sperate types.
Part two is all about configuration management for software development and building management.
Part three will be a request for a proposal for the system of client spearhead technology services.
The request for a proposal has some initial requirements like offers a customer relation database, a marketing system that permits digital marketing, a stock management system, and offers reports for management.
This paper going to explain everything about testing the software before launch it into the market. The software application is a rideshare application. This application has to test with the help of two types of testing, the acceptance test description, and black-box testing. This two-testing process has to be executed separately to find out all the errors and risks that may lie in the software. The paper also describes various management systems that are the daily reality for the software development professional. The paper also explains how to advise the client to develop an open-source when browser and how to build management by looking at many competitors in the market. This study will also be explaining the Request For Proposal for the systems of the client, which is Spearhead technology services (Sharma, et.al, 2010).
Acceptance testing is a kind of testing that is performed by the client or the end-user to verify the rideshare app before moving the application of software to the production environment. This particular testing is executed at the final stage of the testing after all the testing has been done such as functional, integration, and system. If one is designing a rideshare app then this particular testing help in deciding whether the final product is accepted by the client or not.
Application testing is done in rideshare apps by the intended users. This testing happens at the location of the client and it is also known as Beta testing. Their acceptance testing in the rideshare app must check these following criteria so that user of the app feels safe and secure and they don’t have to scare of losing the data.
Black box testing is also called behavioral testing. It is a software method of testing in which the internal structure/design/ implementation of the product being tested. The test can be of two types, functional and non-functional but mostly functional is used. This testing is called black-box testing because the programmers cannot see inside the black box. This testing is used to correct the missing functions, to correct the interface errors, to rectify the errors lie in the data structure, to terminate the errors, and to check the behavior of errors.
This testing is done based on software specification, the specification can be either functional or non-functional of a product and it does not refer to the internal structure.
Here is the plan on how to perform black-box testing for the PowerPoint 2016 print dialog.
Firstly, it is necessary to examine all the requirements and specifications.
The tester should select all the valid inputs to analyze whether the system under testing processes them accurately. Also, it is required to select some valid inputs to verify that system under test can find them (Software Testing Fundamentals, n.d.).
The tester should expect to get all the output from the inputs.
All the case tests need to be carried out.
The software tester needs to compare the original output and the expected output.
Version control is also known as version control and version control. It is very effective to change the tracks and controls to a lot of similar entities. The term version typically defines the version number or version label to something for making the communication easier like we have saved the doc file with the name CMP73010.docx. so, it will be easy for the teachers to easily communicate with the file and they can easily locate the file. It is a vital tool for an overall life cycle strategy of management for solutions of information.
Key benefits of the version control:
The history of the file can be changed audit ably
Organized and coordinated files.
A master copy is always there for all the files that are currently in use.
There is various hypothesis why the web browser is always very successful. All these web browsers are not verified because there is no need of restarting the experiment. But it is interesting to know that what can be used again at a wide range. There is a library developed by Tm Berners-Lee named libwww, it is used to create various web applications like HTML, HTTP, and many others apart from them. This library is freely available. People can just take the library and given some interface on the top of the library and then make a browser, this browser can be open source web browser.
The most difficult part that the developer has to face while creating the browser is the engine layout of the browser. For instance, Mozilla Firefox is a browser.
The main disadvantage is the browser is that it would not comply with the standards and show the pages on the browser incorrectly. The main advantage of the browser is that it helps the masses with all the things they want to find, they can get it on the browser.
The Mozilla Firefox is created in 1998. Mozilla 1.0 was the first version of Mozilla and it was released in 2002. In 2003, Mozilla created the foundation of Mozilla. Firefox 1.0 was released in the year 2004. In 2013, Firefox OS was launched ( AUTOMATE THE PLANET, 2014).
Request for proposal is a document of a business that helps in announcing the details of the project, as well as the bids of the products from contractors, these contractors also help in completing the project. Most companies prefer RFPs and almost all the government companies generally prefer RFP. An RFP for a particular program may need the business to observe the bids to evaluate their feasibility and the ability of the bidder to do what needs to be done.
It is the outline of the bidding process and all the terms of the contract. It also guides how the bids should be formatted and represented so that it looks better and representable. RFPs are generally made for the complicated process. Now, for instance, spearhead technology services is a business that sells a variety of internet of things (IoT) products and items, that is IOT sensors, smart city devices like traffic lights and waste solutions, smart home devices and applications like smart entertainment system, smart lighting systems, smart refrigerators, smart toasters and more. The company also provides IoT device repair and accessories. The company wants to develop an integrated system to support its six branch shops as the opportunity arises. The company envisages the system will evolve over a period and plan to expand to many more locations.
a). provide a customer relationship database with data about products and services purchased, devices left with them for repair.
b). a marketing system is also needed to allow digital marketing using email, social media, and any other modern marketing techniques. This detail will be provided in the customer relations database but allow other prospective customer details to be entered into an existing spearhead technology services website.
c). a stock management system that includes products for sale, parts for use in repair, automatic ordering from wholesalers. This system must be able to use for individuals’ locations to find products and parts at other spearhead technology services locations when necessary. The SMS also needs to have real-time monitoring and diagnostics for some IoT products.
d). It also provides reports for management who may be at any location of the status, so that they can recruit staff and making other management decisions (Noikajana et, al. 2008).
Here is the list of expected target audience:
Program participants
Potential hires
Press and media
Potential employees
Attendees of event
Different kinds of volunteers
Management of project
Strategy of Content
Copywriting
Examples
Design of Information
Visual design
SEO that is Search engine optimization
Coding related to Front-end such as HTML/CSS
Back-end coding such as Java, Python, CMS, 3rd party APIs
Application development
Optimization of mobile device
Assurance of Testing & quality
Training of software
Placement but paid search placements
It depends on the project to project that how much time they take in completion. For this project, Spearhead technologies need to develop to an integrated system to support their six branches shops as the opportunity rises. It depends how much time this integrated system will take in integration.
the paper described different types of testing in different software. The first testing was acceptance testing and this has been implemented in rideshares apps. The second testing is detailed black-box testing and it is implemented in PowerPoint 2016 which has some inputs and outputs. It also shows the plan of detailed black-box testing and how to implement it on the software. This paper also described the evolution of a web browser with time and its merits and demerits. The third part of the study describes a request for a proposal for an organization.
Software Testing Fundamentals. (n.d.). Acceptance testing. Retrieved from http://softwaretestingfundamentals.com/acceptance-testing/. Accessed on 20th, 2020.
Software Testing Fundamentals. (n.d.). Black Box testing. Retrieved from http://softwaretestingfundamentals.com/black-box-testing/#:~:text=BLACK%20BOX%20TESTING%2C%20also%20known,%2Dfunctional%2C%20though%20usually%20functional.&text=Errors%20in%20data%20structures%20or%20external%20database%20access. Accessed on Aug 20, 2020.
AUTOMATE THE PLANET. (June, 2014). Specify Assembly References Based On Build Configuration in Visual Studio. Retrieved from https://www.automatetheplanet.com/specify-assembly-references-based-build-configuration-visual-studio/. Accessed on Aug 20, 2020.
Sharma, M and Chandra, B. S. (2010). “Automatic Generation of Test Suites from Decision Table - Theory and Implementation,” in Software Engineering Advances (ICSEA). 2010 Fifth International Conference on. pp. 459 –464.
Mitra, P and Ali, N. (2011). “Graphical analysis of MC/DC using automated software testing,” in Electronics Computer Technology (ICECT). 2011 3rd International Conference on. vol. 3, pp. 145 –149.
Noikajana, S and Suwannasart, T. (2008). “Web Service Test Case Generation Based on Decision Table (Short Paper)” in Quality Software, 2008. QSIC ’08. The Eighth International Conference on. pp. 321 –326.
Remember, at the center of any academic work, lies clarity and evidence. Should you need further assistance, do look up to our Computer Science Assignment Help
1,212,718Orders
4.9/5Rating
5,063Experts
Turnitin Report
$10.00Proofreading and Editing
$9.00Per PageConsultation with Expert
$35.00Per HourLive Session 1-on-1
$40.00Per 30 min.Quality Check
$25.00Total
FreeGet
500 Words Free
on your assignment today
Get
500 Words Free
on your assignment today
Doing your Assignment with our resources is simple, take Expert assistance to ensure HD Grades. Here you Go....
Min Wordcount should be 2000 Min deadline should be 3 days Min Order Cost will be USD 10 User Type is All Users Coupon can use Multiple