Barcelona's Circuit de Catalunya and Hungarian Grand Prix venue the Hungaroring have been chosen by the teams, subject to contracts being finalised.

Each test will take place on the Tuesday and Wednesday following the Spanish GP, on May 15-16, and the Hungarian GP, on 31 July-1 August.

The sporting regulations allow for such tests, providing they take place at circuits where a grand prix has just been held.

It is also a stipulation that each team must allocate two of the four days for young driver testing.

Bahrain and Hungary are hosting the tests this year, while Britain and Spain did so in 2016.

The running will be in addition to two pre-season tests, each lasting four days, which will take place at the teams' number one choice of testing venue Barcelona.

It is believed one team was pushing for a test at the Paul Ricard circuit, which will host next year's returning French GP, but the request did not gather sufficient support from rivals.

There will also be a series of days dedicated to tyre testing to allow supplier Pirelli to test improvements to the design of its tyres.