Testing the Delivery Processor

With the Python script written and either (or both) FedEx and UPS customer accounts and web developer API keys registered, we can now proceed with running the sketch and listener script through a functional test. Load a valid, recent FedEx or UPS tracking number into the trackingstatus table in the packagedelivery database. To do this, you can use the same SQLite Manager plug-in for Firefox that was used to create the database tables. Simply select SQLite Manager from Firefox’s Tools menu, then open the packagedelivery.sqlite file. Click the trackingstatus table listed in the left column area, followed by the Browse & Search tab. Lastly, click the Edit button to add/modify the tracking number record(s).

Conversely, ...

Get Programming Your Home now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.