Battlefield 4 has "Test Range" mode, most notably for practicing the usage of vehicles in an offline environment. I haven't found equivalent in Battlefield 1 and creating private servers appears to cost money (the servers must be rented).