I took a Bike Driving License on March 2017 this year. The above article is 100 % accurate.

The only missing info is that, after you pass the test, DL will be issued 1 - 2 days after the test date. And, in-order to get the DL, you'll have to pay an additional QR 100 - QR 150 at the Traffic Dept.

I took my DL from Al Khebra. The actual price was QR 1450, but as I paid it online through Al Khebra's website, I got QR 250 off. I paid only QR 1200.

For me, as I had my Indian DL, the procedures were very fast. I got my test date the same month and DL was issued 2 days after the test.