Malaysiaが7月の最後の土曜に主催したPythonユニットテストに関するワークショップの運営側として招かれました。ワークショップは、クアラルンプールの交通の中心的ハブとなっている、KLセントラルにあるNintexで開催されました。ワークショップの参加者は、23人、Nintexから、3人のアシスタントが参加しました。Malaysiaの提供している、一連のPythonコースの第四弾として開催され、大学教授から若いスタートアップの方々まで、様々なバックグラウンドを持つ参加者が参加しました。ワークショップの前半は、テストという概念の話し、ランチの後は実践のための環境のセットアップとなっていました。参加者にエクササイズレポを与えたのですが、大多数の参加者が使っているWindowsでは正しく動作しない、という問題が発生しました。そこで、後半はDjangoのチュートリアルでエクササイズを実施して、なんとか対応することができました。計画していた通りには進まなかったものの、テストワークショップの目的は達成することができました。参加者がログイン管理画面に関する、他のテストケースを書いている間に、私たちは例として、シングルテストから始めました。参加者が期待しているものを、できるだけ忠実に反映できるように、シングルページ上でテストできる全てのアサーションを強調するよう、気を付けていました。最終的には、全員がテストコードを書き終えることができただけでなく、イベント終了後、エクササイズに使われたレポは、参加者のおかげでより良いものに更新されたり、と、全員が高いレベルでこのワークショップへ参加していたことが分かりました。Codeアブドゥル・ラフマン・イブラヒムエンジニア、開発担当2014年8月初入社。2019年8月再入社。前職はVFX業界でハリウッド映画制作にパイプライン技術指揮者として携わる。2年間Xoxzoを離れて、一般ブロックチェーン技術を探究したりイーサリアムネットワークでは専門的に、ビットコインにも手を出してみたり、パイソンを使って関わっていた。