HTML5は入力させたい項目によって、それを支援するようなtype属性があって、これはSelenium上<input type="text">と同じようにsendKeyではできない様子、見事にハマった。 結果的にJavaScriptで選択するようexecute_scriptで対処したので、日時・時間系のin...
新着記事
「え? 終わらないと言われてたシステム開発が終わってたんですか!? さぞかし面白い話が聞けるんでしょうね?」 誰が言ったか、「IT業界のサクラダファミリア」こと、みずほ銀行システム統合プロジェクトの難航ぶりについて、聞いたことある人は多いんじゃないでしょうか。私もそんな一人だったりするんですが、いつの間にか完成していた...
Seleniumで目的の要素を取得する際はidやname属性、またはタグ名をもとに取得することが多いと思いますが、「それ調べるの面倒なので直で要素にアクセスできる方法ないの?」ってズボラな思考に応えます!...
開発したフォームのテストをしたいとして、Seleniumなどで自動化するにしても準備は結構大変! 例えば、 フォームの入力項目はいくつあるのかフォームの入力項目のタイプはどんなものがあるのか自動テストを実施する際はどのような手段で入力項目を参照すればいいのか など、フォームごとにたいてい異なるので、いちいち準備していく...
WordPressのプラグイン新規追加画面で発生した、 「予期しないエラーが発生しました。WordPress.org かこのサーバーの設定に何か問題があるかもしれません。問題が続くようであれば、サポートフォーラムを参照してみてください。」 を解消します! プラグイン追加画面に謎のエラー プラグインを追加しようとしたとき...
WordPressの案件が増えてきた、というリアルな仕事事情がありまして、何度もインストールしています。 よくよく考えると、インストール手順が自分の中にも会社の中にもなかったので、細かいことは考えず簡単にインストールする手順を備忘録もかねて記載します。 環境情報 CentOS 8.3.2011 PHP 7.2.24 M...
最新のPHPをインストールして試したい!って時の備忘録。 remiリポジトリとdnf+moduleコマンドで最新に限らず柔軟にバージョンを選べるようで、便利になったなと。 PHPが既にインストールされている場合は削除 # dnf remove -y php 依存関係が解決しました。 ==================...
CeotOS8にPHP8をインストールしようとしたところ、dnfで下記のようなエラーが発生。 とりあえず手元のサーバで解決できたので手順を残しときます。 # dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm メタデータの期限切れの最終...
ドットインストールというサイトがありまして、個人的に使ったことはないのですが、会社の新人研修で使っていました。 先日のProgateを試してみた時と同様に、PHPがどんな感じに学べるのかを試してみました。 ↓前回の記事 http://holiday-programmer.net/progate-php/ そもそもドット...
エンジニアの採用面接をしていると、「どうやってプログラミングを勉強すればいいですか?」と学生から聞かれることがあり、そんなときは「Progateとかが良いよ」と答えてました。 軽く利用してみたところ、初心者にとっては難易度の高い環境構築の手配をスキップして、コードを書く勉強ができるため、プログラミングがどんなものか把握...
プロフィール
最近の投稿
カテゴリー
人気の記事など
アーカイブ
- 2024年11月1
- 2024年10月1
- 2024年9月1
- 2024年8月1
- 2024年7月2
- 2024年6月2
- 2024年5月2
- 2024年2月4
- 2024年1月4
- 2023年12月12
- 2023年11月4
- 2023年10月5
- 2023年9月4
- 2023年8月4
- 2023年7月5
- 2023年6月4
- 2023年5月2
- 2023年3月2
- 2023年2月2
- 2023年1月3
- 2022年12月4
- 2022年11月3
- 2022年10月4
- 2022年9月3
- 2022年8月2
- 2022年7月2
- 2022年6月3
- 2022年5月3
- 2022年4月2
- 2022年3月2
- 2022年2月1
- 2022年1月1
- 2021年12月2
- 2021年11月1
- 2021年10月1
- 2021年9月3
- 2021年8月2
- 2021年7月4
- 2021年6月6
- 2021年5月5
- 2021年4月6
- 2021年3月10