Website Testing Cluster (AWS EC2, Docker, Selenium)

完了済み 投稿 4年前 着払い
完了済み

I need somebody who can:

1) Build a docker image which has Python, pyenv and various dependencies installed, and will execute a python script when the container starts. It must have some kind of healthcheck, so docker can restart any instances which are failing.

2) Assist with Python scripting to make simple requests from a command-and-control server via REST for testing tasks to do, which will comprise a piece of functionality to be tested and the security credentials required

3) Improve Selenium webdriver Python Web testing automation scripts to make them behave more 'randomised' and unpredictably - ideally to behave in a 'realistic humanlike' way.

4) Assist in writing setup scripts to set up new EC2 instances very quickly.

5) Ideally be able to write RESTful APIs using Python Flask, and persist data using Mongo or some other persistent datastore. Data stored will be stats about the testing - which users have been tested, which functionality they tested, how long the tests took etc. etc. Pretty basic stuff though - almost 100% GET request, with some data retrieved from DB and updated.

The finished project will be able to automate the testing of a website, simulating the action of many different users who behave in very different ways, but with realistic behaviour. It should be SCALABLE, so more & more EC2 instances running multiple docker containers can be added, to load test the website.

The essential skillset:

- Selenium web automation testing

- Python

- Bash/shell scripting

- Unix (Ubuntu)

- Docker

Desirable

- Flask

- DB persistence (SQL or NoSQL - whatever your preference)

テスト自動化 Selenium Python Docker アマゾンウェブサービス

プロジェクトID: #23893504

プロジェクトについて

7個の提案 リモートプロジェクト アクティブ 4年前

アワード:

evgeny1002

Hi. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have been using docker for python projects over 4 years by using slim and alpine image. Alpine is s もっと

£20 GBP / 時間
(25レビュー)
6.3

7 人のフリーランサーが、平均£28/時間で、この仕事に入札しています。

damilareisaac

Hi there, I can help you complete this project. I am proficient in all the essentials skills listed above. Most cases, I prefer Django to Flask. I will be looking forward to hearing from you. Please contact me on PM もっと

£30 GBP / 時間
(40件のレビュー)
5.5
offshore9006

Hi There: Hope this note finds you in great spirits. Please note our skill-level. - Selenium web automation testing - Good - Python - Expert - Bash/shell scripting - Good - Unix (Ubuntu) - Expert - Docker - Expert De もっと

£36 GBP / 時間
(4件のレビュー)
5.6
MasterKym

Hello, I am a full stack web developer with good understanding of requests. I have experience with Python, BeautifulSoup and Selenium. I have read your description and I am positive I could be of great help for this pr もっと

£35 GBP / 時間
(4件のレビュー)
3.5
maxmani373

hi i can help you with this, have 5 years experience in python, django and machine learning, send me msg and disscuss more over call, Regards

£18 GBP / 時間
(0件のレビュー)
0.0
stuartschade

Hi, I have been working in the Blockchain industry for the past 10+ years and have trained 100+ blockchain professionals. Currently, I lead a team of 40 professionals to build the best blockchain solutions. With thousa もっと

£32 GBP / 時間
(0件のレビュー)
0.0