Showing posts with label software testing company. Show all posts
Showing posts with label software testing company. Show all posts

Thursday, 13 March 2014

All Later Phase Testing Now On Tools- List Of All Platform Web Application Software Testing Tools

,
Application Software Testing
Application software testing tools are available in plenty these days and tools like Agileload provide all platform testing. Similarly, there are so many free testing tools like Load Tester LTE that low cost load testing tool. You can run test cases on around 1, 00,000 virtual users using the above mentioned free testing tool. There is Load Zen that can ensure emulation of more than 1, 00,000 virtual users at one time. You can change traffic pattern, user behavior and schedule testing according to your requirement. Load Zen can be used for free for about 25 users. There is multi protocol load performance testing tools. These days HTTP, SOAP, POSTgre SQL, MySQL, LDAP, Jabber/XMPP servers are being used in bulk. You can use them for different amount of loads. Let us have a list of web application software testing categories that are common in Web development world right now.

There is load and performance test tools, website security test tools, lick checkers, external site monitoring testing tools, Validators for HTML, Management based testing tools for website development, validators and Link checkers, Log analysis tools, testing tools for performance of websites, web applications on various browsers, functional and regression based tools, Java testing tools, various validators and checkers for various programming languages etc. you have numerous number of testing tools now and all of them are quite great for testing.


Now manual testing tools like Test Link are seldom used and testing tools like selenium testing tools have become quite popular. You can find number of cross browser testing tools and similarly numerous testing tools for each category that we have discussed above. We have various cross browser testing tools like BrowserStack, DOMReactor, TestingBot, Litmus, IETester etc. All of them are quite great and can help you to testing all browser issues related to your web application or website that is being made.


All of these require various test cases to be written. For browser you can check resolution, screen size compatibility, landing page issue and many more of them. However, in each case you will have to identify the test cases. The fundamental is quite simple that all test cases should be prepared under the test suite and all test suites should be included in a test plan. Once the test plan is being made then the test build is being developed and finally it is being executed. 


There are so many regression testing tools that you can think of and there are so many other testing tools for each category that you can think of. There is AlertFox that is an external site monitoring service.  There is Sentinel that is another external site monitoring service. You can use Alertsite, 1stMonitor and similar testing tools though you need to figure out all external site monitoring service. 

There are numerous testing tools that you can think of but you need to find out and analyze your requirement first. Most of the companies prefer manual testing during first few phases and believe it’s good to test early and test often. Though, they opt for automated testing during later phases like maintenance.
Read more →

Wednesday, 5 March 2014

Ways To Become The Best And Effective Software Tester

,
Effective Software Tester
As an individual desires all to be better and do his best in every profession that they are successful and prosper. When it comes to the IT field must be abreast with the latest technologies, skills, have knowledge in the field. To achieve this many follow different methodologies and strategies and they come in the life of paving a way for those who want to ride. Here we will discuss the Profession Software Testing in the software industry.

Software Testing is a vast field and one who opts for this area also practice some principles to become a good tester. Most often people acquire knowledge through various articles on the internet, experiences, stories of those who are more successful and many others. With this everyone gets to a common conclusion that for any success there are some methods or strategy to follow.

Anyone coming fresh in testing many questions about software testing, it is all about and the actual work they will perform. As fresh in this field, you should be aware of certain facts in the profession of software testing as an individual. The common information or advice generally referred below will definitely help you advance in your career testing software. These are not only fresher, but also for experienced professionals also test. The application of these in your career, you move forward in your career and you will not regret for what you do.

Software Testing is a very demanding job because you have to be careful varies logic and come up with different logic than those common ideas. Testers should think differently and do things in a different way to see the bugs do not go unnoticed and always try to break the system.
  • What do you do if you are given a new gadget that you have not seen at all and this is the first time you see it. Probably we would be tempted to play with it to understand and get used to it. What if we told you to test if it works correctly. You might not be able to fully test. You can go through the basic functions, but not entirely. The reason is that you are ignorant of the features of the gadget. There is not sufficient knowledge of the product. If you do not know what the product is then as a tester, we can justify that the product is fully tested and is free of defects.
  • Clear understanding of the needs before starting the tests is a must for any tester and responsibility of the advance is to ensure that the tester had sufficient knowledge of the system under test. It is always said that prevention is better than cure and it is also true in software development it is best to know the missing numbers and attach that to find these issues during testing and correct.
  • Be well versed in the field will help you give good suggestions and also solutions for all issues due to bugs. It is always appreciated by the test manager / project manager for your suggestions which have an impact on demand and even if some functions may be refined
  • Most of the time, we as testers believe that our responsibility is to connect the bugs, but it is appreciated if solutions are planned and will earn respect among colleagues. Good knowledge of the area will also help you develop test cases with better coverage of maximum test.
Read more →

Friday, 28 February 2014

Software Testing Company India-How Automated Testing Has Revolutionized Testing Department Working

,
Good Software Testing Company India
Testing is one of the most boring jobs that you can think of in software engineering. Have you ever tested a game? That is certainly not that easy at all and you might find yourself in big problem if you do not know how to play the game. Software testing is done by experts and also the testing engineers. Most of the black box testing is being done by the layman experts and the white box testing is being done by the software test engineers. However, you need to know that there are automated testing as well and you just cannot underestimate the importance of the automated testing. Automated testing such as the selenium testing has become very popular and you are going to find that these testing have become quite popular. They are playing an important role during maintenance phase and you just cannot underestimate their importance.

Software testing just cannot let you get out of the problems but they let you know about the problem. You just cannot survive without software testing if you are running a software company. There is no hesitation at all that most of the software testing company India are having a great business these days and they are banking on all type of testing like white box testing and the black box testing. Both of them play an important role in the testing arena. Similarly, automated testing just cannot be neglected. You need to make sure that you have the right ingredient with you and only then you will be able to fight with the defects.


Selenium testing can help you get rid of the over budget problems during maintenance phase. You just cannot survive if the budget is not met with fund in required amount. However, automated testing can reduce the testing worries and reduce the burden on your shoulders. You will now find yourself in much better position and you will not require any manpower. Once all testing is being done then it is being understood that the software is fine. However, testing process does not end there and the company constantly looks out for the test case execution regularly. You just cannot bank on manual testing all the time as that requires a lot of fund.


If you are in India then you can ask from software testing company India to carry on automated testing during maintenance phase and similarly you can ask the software testing company US to do the same if you are in United States. It definitely depends upon you but make sure that you have the right testing team. You need to make sure that both automated test cases as well as manual test cases are being written during the analysis phase and only then you will be able to get your problems solved.


Undoubtedly, testing cannot be neglected and the quality assurance is also quite dependent upon the testing phase. You just cannot ensure your software bug free status if you do not get the testing done from a good software testing company India or US wherever, you want to get it done.
Read more →

Tuesday, 29 October 2013

Be Ahead In The Competition By Availing Software Testing Services

,
Software Testing ServicesThe competition is fierce in the market and with increasing customer expectations, software needs to be more robust and user-friendly too. It is very important to go for a software testing as this ensures good functionality and increased customer satisfactory. Software Testing Services available in the market ensure that your software is devoid of any clinches and is ready for launch in the market. However, the entire task of testing software needs specialized skills and advanced tools for an unbiased quality assurance report. There are various types of software testing prevalent today in the IT industry.

Types Of Software Testing Services:
  • Compatibility testing : Due to rapid technological advance, this testing is a significant one. This ensures that the software can run smoothly on various browsers, databases, operating systems and servers.
  • Usability testing : This is a core test and is crucial in determining the success of any software in the market. The strength as well as weaknesses of software is here thoroughly ascertained to increase its usability among users.
  • Performance testing : This is significant in accessing the readiness of software in real time. This requires a series of meticulous testing within a controlled environment to increase reliability of software.
  • Load testing : This is to ensure that the software can handle a specific load in real time and will not crash at all.

Test Process And Methodology:

The test process and methodology adapted for software testing varies greatly. Planning and initiation are very important in any software testing methodology. A number of sophisticated tools are used by engineers to offer excellent QA services. Some of these tools are open-sourced while some are commercial ones. Many companies are also providing a comprehensive range of solutions for QA services worldwide at an affordable cost. Commercial viability also remains a decisive factor in deciding the test process and methodology for testing software.

Most of the companies hence preferred to outsource this task to any Software Testing Company (India, USA) as a measure to minimize the cost involved in recruiting and maintaining skilled software testing engineers as regular employees. A software failure in real time can seriously damage the reputation of any company and hence is a rigorous practice these days. As mobile is increasingly replacing desktops for accessing internet, mobile testing is also in practice. It is very difficult to do a mobile testing because of compatibility issues of software with different mobile platforms.
Read more →

Friday, 9 August 2013

A Closer View Of Mobile Apps Testing And Its Importance In India

,
Mobile Apps Testing - Mobile Apps Test
India has emerged as one of the greatest power in the development of software and its testing practices. With the population of mobile phones is ever rising across the global market, especially in Asia, the need of various mobile applications is felt by the fast expanding telecom sector. The reader should be aware here as more and more hardware as well as software applications need to be developed due to the introduction of a wide range of mobile phones in the country.

Some basics about Mobile Apps Testing is needed for the reader as it is considered to be one of the perquisite in the mobile operating systems. Such critical applications are developed in-house or by a third party. For the former type the Mobile Apps Testing procedure needs to be done simultaneously during the development process. In the case of third party deal, more details like function, security, updating facilities and other technical support functions are to be examined.

Such Mobile App Testing Solutions are basically needed in order to evaluate the features of operations with various kinds of usefulness, such as GPS, Bluetooth, WI-Fi and so on. Through the mobile testing applications, the performances of the mobile devices are checked and authenticated before reaching the end users.

In the area of mobile testing there are a few types which are followed by the product developers. As India is the second largest users of mobile phones in  the world next to China, the makers of mobile phones have established their bases in India for the sake of convenience and the availability of the technical experts in the country. Things become easier for these firms hire the experts in India at a lower cost as India is considered to be a pioneer in the area of all kinds of software development. It is this unique feature that has made the Software Testing Company India to become one of the global players in the area of mobile testing applications.

Experts from India have gained a good reputation to develop Bug Free Mobile Apps which is considered to be an important feature in making quality mobile phones. With the users are ever increasing along with the population, it is this feature that has made these experts to become reputed at global level.

The tests conducted but these Indian experts include functional testing, usability testing, performance testing, security testing, crash-free testing and many more customized testing. As the demands of these experts are increasing the Universities across India have included the mobile software testing as one of the key subjects in the engineering studies. This proactive action seems to be a perfect example of indicating the growth of Mobile Apps Testing industry across India.
Read more →

Friday, 19 July 2013

Selenium Testing-A Stalwart among Software Testing Frameworks

,
selenium automation testing

It goes beyond say the importance of hosting or building a website, since nowadays everything has turned online including business or trade. 

Web applications are inevitably needed in case of commercial purposes and online trading. Thus every business organization or firms look forward to have a perfectly navigable website with wonderful portals to win the hearts of the customers, whereby they will adopt interest and will in turn lead to flourishing business. Especially with online trading companies or shopping houses it is of paramount interest that they possess a well navigable website with perfect gateways for payments.

Since software is the critical tool for web applications it is advisable that proper testing of software is done for web application purposes. In this regard, selenium automation testing is the best technique and surpasses others in terms of the features they possess. It is an effective framework of software testing for web applications.

The special features of them include:
  • It is a portable software testing framework.
  • It is not mandatory that one has to know scripting language as it provides a playback.
  • It is a domain specific language.
  • Various programming languages can be written like Java, C#, PHP etc.
Thus, it is advisable to avail the service of a selenium testing company to have web applications perfectly incorporated and installed without any worries. Besides all such features it offers an excellent feature of that of browser automation. Through selenium automation testing, web browsers can be effectively automated; also web administration tasks which are hectic and boring can be managed well.

There are various companies that do selenium functional testing and hence one can avail the services of such type of a software testing company. Before one settles a deal with them few things must be kept in mind.

  • Explain them everything and furnish them with all the details.
  • For website related issues, explain them how the gateways should be.
  • Make sure that company maintains the confidentiality of the information provided.

With all these things kept in mind one can readily fix the matter and have the necessary test done, thereby securing the system and ensuring protection.

KiwiQA is considered to be a company that excels in selenium test automation. The company has a team of certified technical persons, capable and able bodied to do such tests.  Moreover, in addition to this, the company offers various test management services that are desirous and good for the company or person concerned then. With excellent trained professionals and artistry in their working it is suggested that one seeks their service to have the job perfectly engineered.
Read more →

Thursday, 11 July 2013

Exclusive Testing Solution From Of Software Testing Company

,
With a remarkable success in the market and a naive successful history presents KiwiQA Services Private Limited as a Best Software Testing Company in Gujarat. To remain with competences and expanding with global market standards and with its excellence in the market KiwiQA is one the dynamic growing company with its proven and fundamental skills.

KiwiQA Services is best known for its Quality Assurance and Software Testing services. KiwiQA honored as a Best Software Testing Company in Gujarat with its implausible work that sets a global market standard. The company serves the fields of Embedded Application Testing, Software QA & Test Processes, Mobile Testing, Reliability and Performance Testing, Software Product Testing, JMETER Performance Testing, Selenium Automation Testing, Load Testing, as well as Web Application Security Testing with information security and audit programs. The company is working with its channel partners all around the world. Running successfully it’s another sub domain as qaverify.com, Einfoworks.com with a special self service module Blaze Meter. To awarded as a Best Software Testing Company in Gujarat, KiwiQA Services Private Limited is working on several of Enterprise Applications. The company is experiencing opportunities in the streams of Banking, Insurance, Retails, Mobile, and Telecom and Healthcare services.

KiwiQA maintained its values in the market to receive the award a Best IT Software Testing Company in Gujarat in such a competitive edge of the market. The company to be getting honored has been a wonderful plasticized in the fields of Automation Methodology. It is giving overwhelming services with all forms of Software Testing and provides a ease of its clients for more flexibility and adaptability. With its Experienced team leaders and well professional team KiwiQA approaches to its high level of determination to achieving the targets and run on the market successfully with its brilliant performance.

For more info call 079-400-683-14 or visit them: http://www.kiwiqa.com

Read more →

Tuesday, 9 July 2013

Know More About Software Testing

,
Software Testing Services India
There are many companies which test different software in order to know more about it and explore its potentials. Software engineers spend a lot of time, testing software. Most of these companies have international standards and take utmost care to deliver the best services possible. Their QA testing services ensure saving on time, operational expenses and development cost.
A number of these companies offer a complete range of software testing machines and devices. They mostly cater to different types of industries, like: telecommunication, governments, tourism, office facilities, e-commerce etc. The QA testing promises good quality services.

Even though software testing is considered to be a non-core activity by almost all organizations, it is a very important phase when it comes to software development. Software product development is important to various organizations for improving their business.

A software testing company performs a number functions, a few of them are: IT services, outsourced predevelopment, resource augmentation, etc. The engineers work day in and day out do get the best results for their clients. Software outsourcing helps in emphasizing on the core developmental activities, alongside external software testing experts take care of the independent validation work.  These companies strive to achieve the best with their efforts. Software testing outsourcing can be of different types. They are the managed testing services which include complete outsourcing of the process; there is also a provision for additional resources which is for major projects only, performance or stress testing and beta user acceptance test.


Quality assurance & testing often refers to the various software engineering activities which are implemented as a part of the system so that all the requirements for the products or services can be taken care of and fulfilled, this method ensures the quality of the product. New developments are frequently being made in this field to yield even better results. 

KiwiQA - Software Testing Company
It is important to understand that each and every software product caters to a target audience, so the main motive of these software testingcompanies should be to understand how to fulfill all the needs of the end-users for whom the product has been developed.  
Read more →

Saturday, 6 July 2013

Software Test Management and Software Testing Company Keep Health Of Software Field

,
A test management company uses pre-determined tests both manual and automated, by using a tool known as software. It is used to judge the functional coverage of a system under test. Related to automation software, a test management tool comprises of requirements, specified management packages, and inbuilt automatic test schedules.

Software Test Management - KiwiQAA series of tests are involved in the schedule and their execution falls under two categories, automated and manual ways. And, test management services offered by companies in this regard are very crucial and critical.

Manual testing entails carrying out all tests manually and then interacting with the system about the results. Here a few test management tools in the form of software serve as interface between tests and user.

Automated testing is done in a number of ways by choosing the test management tool such that it is workable with the tests prescribed. And, interface for this is provided specifically by the automation packages. 

For efficient testing, a clear test definition is to be charted out covering test plan, relationship with various products and specifications. Ultimately, sequences and priorities could be established such that these tests are interdependent, and Quality Acceptance team gains a comprehensive idea of these function tests and the system. 

At the end of tests, the results are represented in charts, tables and graphics along with reports highlighting success rates, abnormalities and other related information. This comes handy to the QA team to evaluate the quality of the system under test before releasing into market.

These test management tools nowadays incorporate bug detecting techniques also making them more comprehensive; alternatively,   interface bug tracking solutions such as Bugzilla or Mantis are introduced so that a test failure can be easily tracked to a bug.

Further, working parameters of a project are also enshrined as software tools in the tests-package as part of software test management, facilitating the QA team to make advance planning.

Today, market is flooded with a large number of test management tools both commercial and open source, which are all web-based applications mostly requiring in-house installation; some others can be accessed as software as service also. A good software testing company will accomplish all these tests efficiently to announce the quality of products in the market. Considering the benefits involved, cost is not an issue at all.
Read more →

Monday, 1 July 2013

Core Software Test Management Activities

,
software test management
Effective and productive software test management is sub divided into several parts, including planning, creation, execution and tracking.

Test Planning: The planning step includes expanding the overall direction and aim of the test phase, including the specifics of why, when and where to examine or test. Tests are generated when there is existence of test motivator, such as specific needs that must be provided. What is compulsory to be tested is broken down into a number of test cases, while the question of where to test is usually mentioned by documenting the required software and hardware configurations. Once these are confirmed, the fortitude of when to test is made by following the test iterations, cycles or time-period.

Test Authorizing: Authorizing is consisted of the steps that are essential to complete a given test are confined, to answer the question of how a test will take place. In short this procedure is basically about defining common test cases which are then divided down into detailed test steps. These steps can then be expanded as either manual or automated test scripts. For most of the teams this description is captured and stored in a test management tool.

Test Execution: At the time of test execution, the test cases are run in logical sets which are generally indicated to as a test suite. Tests are run against a recognized pattern of the software/hardware under test and/or against a test environment. It is crucial to record the format for the purpose of regenerating tests at a later stage.

Test Tracking: Following the software test management tools used by the team, test results are logged. The results are then exhibited and summarized via a dashboard or test metrics tool. Tracking is an obligation in the testing procedure, as quality metrics are mandatory in order to successfully track how the test attempt is progressing, and to check the quality of the system or application.


Test Reporting: Test reporting, provides you the capability to calculate testing efforts and to converse test results to other interested parties. Where a software test management application is utilized to follow the test process reporting is usually complimented by project dashboards. The objective of this is to determine the current status for project testing, but to also provide details about the overall quality of the application or system.

For More Detail Click Here
Read more →

Thursday, 20 June 2013

Make Project Bug Free Through Selenium Functional Testing

,
Selenium Functional Testing at KiwiQA
Selenium is a famous and most used open-source testing tool. Selenium allows testers to record functional tests of applications in Selenium integrated development environment, a Firefox-based record/playback test expansion environment. Test Maker operates Selenium functional testing as load and performance tests by running the tests in one or moreTestNodes. The s operates the test in a browser (such as Internet Explorer, Safari, Opera, Chrome) or using HTMLUnit. HTMLUnit is an open-source headless browser framework that provides a programmatic simulation of a Web browser. Software testingcompany follows some guidelines for writing selenium tests:

  • Anytime you are doing an action that causes the entire page to load you need to follow the following pattern
  • Write all your tests in the FireFox IDE and focus first on getting it running successfully there.
  • Write all your tests to work on FAST speed.  In the beginning we thought that because selenium was finicky we had to write everything to run on SLOW speed.  This in fact creates problems, so make your test run on FAST speed.  We have found only one spot so far that requires temporarily slowing the speed down for several lines.  I will mention that in a bit.
  • Do not worry about Chrome/IE, as the first objective is a stable test suite in FireFox.  It is more important to have it fully stable on one browser than sort-of working in 3 browsers
Features and Functions of Selenium
  • Demands for programming language and 3 months training period to use it
  • Selenium Integrated Development Environment is required to use it
  • Needs extensive coding for database support and data driven testing
  • Object Store-area is not editable
  • Known as Automation Script
  • Supports Java, Ruby, Perl, PHP, Python, C# and Groovy languages
  • Does not provide functional and load testing
  • Has capability to run the tests in QA lab as well as in Cloud
  • Provide basic reporting
  • Does not support integration with test and defect management.
  • Offers Stability only on Linux and Windows OS
  • Scheduled execution is possible through complex code
  • Available for Free 

Selenium, itself, does not need any sophisticated setup and can be accessed anywhere, we can use Selenium straps to control PhantomJS and wrap 90% of our testing needs. If you later need stronger testing, you can set up additional browser relations to Selenium without changing a single line in your code.

Your Software Testing Inquiry Post Here: http://www.kiwiqa.com/contact_us
Read more →

Wednesday, 19 June 2013

Software Test Managment- Bringing Purity in Project Making

,
A crucial part to check the software quality is the procedure of testing and analyzing the software. Test management and planning can be termed as the practice of arranging and controlling the procedure and objects required for the testing work. The main and core tools used for software test management include:

  • Word processors
  • Pen and paper
  • Spreadsheets 
The common goal of software testing company is to enables teams to plan, develop, execute, and assess all testing tasks within on the whole software development purpose. This comprises coordinating labors of all those who have participated in testing work, tracking dependencies and relationships among test assets and, priory, defining, measuring, and tracking high standard goals.



Test management can be classified into distinct phase like - organization, planning, authoring, execution, and reporting. The same has been described in detail below:

Test object and resource organization is an undoubtedly crucial part of test management. It demands for organizing and managing an inventory of things to test, in addition with the several things used to perform the testing. This shows how teams capture dependencies and relationships among test skills. The generic types of test skills that need to be maintained are:
  • Test scripts
  • Test data
  • Test software
  • Test hardware 
Test planning is the complete bunch of tasks that provides the questions of why, what, where, and when to test. The purpose for designing the test is called a test motivator (for example, a specific requirement must be validated). What should be tested is sub-divided into many test cases for a project or operation. Where to test is solved by decisive and documenting the required software and hardware patterns. When to test is answered by tracking iterations (or cycles, or time period) to the testing.

Test authoring is a procedure of beholding the particular steps needed to complete a given test. This specifies the question of how a project or operation will be tested. This is where somewhat intangible test cases are expanded into more descriptive test steps, which in turn will become test scripts (either manual or automated).

Test execution involves running the tests by combining sequences of test scripts into a set of tests. This is a persistence of solving the question of how a project or operation will be tested (more specifically, how the testing will be conducted).

Test reporting is how the different results of the testing attempt are analyzed and communicated. This is used to describe the present status of project testing, as well as the complete status of quality of the application or system. 

KiwiQA -  Sofware Testing Company India

Read more →

Friday, 14 June 2013

Software Test Management - Core Fundamentals of Technical Testing

,

Software Test Management

Software Test Management
Developing software is a kind of critical work which demands for high dedication, technological expertise and sound presence of mind from developers. A step ahead to software development in terms of critical behavior is software test management. Basically when developers, get done with the coding part of the project, the role of testing team begin.  To manage the testing plans, testers first go for test management.

Test management in a simple and straight manner can be defined as “the procedure consisted of a number of tests that helps in managing the testing plans.  Following are the key ingredients of test management procedure:

Making Test Definition in DB

This part mainly covers the test plans and the main things associated with it like, product specification and requirements. The main purpose of this step is to create relationships between two consecutive test plans so that if one fails, other automatically stops. Also the changes made in this stage of test need to be mentioned, so that QA team get the history of the test.

Creating Test Campaigns
This step basically divided into two sub steps and i.e. Manual Execution and Automatic Execution.

  • Manual Execution – As the name suggest, testers hast to perform this part manually and need to update the system on the basis of result generated. 

Creating Reports

The main goal of the test management remains to deliver the exact report to QA department, thereby fetching the reports from the tests performed.

Managing Bugs

Test management tools effectively support bug fixing features and hence, it can be integrated with bug fixing features to manage the bugs as well.

To Plan Test Actions

Test management tools can help the quality analyst team in preparing the test activities before time, if they successfully integrated with PM functionalities.

Where you can find Test Management Tools?

There are various number of TM tools available in the technology market. Most of the test management tools are web based application that demand for in-house installation and rest can be accessed through software as a service.

KiwiQA, a highly technical software testing company offer software testmanagement services. The company possesses technically sound team of testers that has capability to create technical reports based on the performed tests. You can get the detailed info of the services by following the link mentioned below.
KiwiQA Click HereIf you have any Question or Inquiry... 

Read more →