1. We can operate majority of test cases, but importantly we can make use testing techniques such as Pair-wise testing to reduce combinations, and/or model based testing to plan user journeys to ensure major functionality of web application works or not.

2. We can also use analytics to get insight into what users do on the website, which page is most popular and which feature is most used by the users.

* JSON full form is JavaScript Object Notation.* JSON is a lightweight text-based open standard designed for human-readable data interchange.* It is derived from the JavaScript programming language for representing simple data structures and associative arrays, called objects.* And JSON is language-independent, with parsers available for virtually every programming language.* Uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python,php* The JSON format is often used for serializing and transmitting structured data over a network connection.* When third party data interchane(REST Services) then JSON may used there LIKE SHOP.* It is primarily used to transmit data between a server and web application, serving as an alternative to XML.

1. An injector is a service locator.2. It is used to retrieve object instances as defined by provider, instantiate types, invoke methods and load modules.3. There is a single injector per Angular application, it helps to look up an object instance by its name.

In angular.js services are the singleton objects or functions that are used for carrying out specific tasks.It holds some business logic and these function can be called as controllers, directive, filters and so on.