Đã Đóng

Help me complete this website -- 3

1. Background:

1. Webpagetest is an online Browser execution service used to test web pages. You can review this free service at [login to view URL]

2. The reference to the REST-API for public and private instances can be found here: [login to view URL]

2. You will write a wrapper module for Web Page Test ( that has the following features:

1. Make a single class that can fetch a set of JSON results from a given web-page-test URL

1. Initializing the class should take a single parameter, the API key. You can register for your own developer key here: [login to view URL]

2. Ensure that each function within your class has proper Pytest-enabled unit tests, which allow verification of operation

3. Assume all default parameters are currently sufficient - don’t worry too much about having to support multiple parameters other than API key and URL to test.

2. Write a method “get” that fetches the results from a successful scan (not just the results from a submission). This should be a valid JSON data object or None. Ensure that you have at least one unit and end-to-end test for this method.

1. Be careful about understanding the difference between submitting a job to Web Page Test and getting the results from a finished job. “Get” method should return the results from a finished scan as a JSON .

3. Create a method called “get_async” that uses python asynchronous co-routines to perform the same actions as the “get” method. Async / Await patterns preferred here. Verify using at least 1 unit test.

4. Once the “get_async” method works, instantiate the class and enable the get method to be called using a multi-threaded pattern. Call the method “get_parallel”

1. Input will be an array of URLs,

2. Use the same logic from b and c above,

3. This should support up to 10 parallel ‘get’ calls being made at the same time asynchronously

4. Write a unit test to verify parallel thread execution

5. Make sure all proper exception handling is in place so that if something fails (network failure, etc) it deals with the failure gracefully (without crashing)

Kĩ năng: Javascript, Python, Django, HTML, RESTful API

Xem nhiều hơn: help updating website, download complete website template adverts, help build website, create complete website css menu links, need help text website, complete website flash, help changes website, php complete website free, need help cloning website, complete website script, zend framework complete website, hours complete website, complete website projects php, help setup website database, convert complete website css, project complete website database phones, help fix website glitched, creating complete website

Về Bên Thuê:
( 1 Nhận xét ) San Jose, United States

ID dự án: #22348840

6 freelancer đang chào giá trung bình $22 cho công việc này

pakistansolution

Thank You for taking the time to review my proposal! After going through your project details, I have found that it’s totally according to my interest and expertise, which you can see through my profile as well. I’m co Thêm

$20 USD trong 7 ngày
(67 Nhận xét)
5.7
phonexayphong523

Hello, How are you? I have read project description carefully and I am very interested in your project. I have rich experience in Djanog, DRF. If you hire me, I will deliver you good result. I want to discuss the pr Thêm

$20 USD trong 7 ngày
(6 Nhận xét)
4.8
wptiger

Hi there! The initial description seems quite simple and easy. I have designed and developed impressive websites in the past year and can provide you with a pixel-perfect development of your website according to your r Thêm

$30 USD trong 1 ngày
(6 Nhận xét)
2.8
uxiaojuan2019

Hello I have a strong skill in the below frameworks and technology. - PHP(6 years) Zend Framework, Laravel, CodeIgniter, Yii, Symfony, Drupal, CakePHP, WordPress other PHP frameworks know a few - JAVASCRIPT(6 ye Thêm

$20 USD trong 7 ngày
(6 Nhận xét)
2.4
angel2019212

Hello! My name is Daniel. I am interested in your project and understand you need. As you can see my profile, I'm senior Web developer. My skills related to your project: html/css/javascript, php,Django, Website Desi Thêm

$15 USD trong 7 ngày
(0 Nhận xét)
0.0
DanielProgram

Hello, I’m Daniel Ajayi, a passionate problem solver I can take your ideas and bring them to reality In order to ensure total satisfaction, I provide 3days of bug fixes after the project is done Relevant Skills and Ex Thêm

$25 USD trong 5 ngày
(0 Nhận xét)
0.0