ICSE2017勉強会 #sereading
20. Testing I (NTT SIC1)
20-1. Syntactic and Semantic Differencing for Combinatorial Models of Test Designs
20-2. Balancing Soundness and Efficiency for Practical Testing of Configurable Systems
組み合わせテスト設計もの。過去発表(FSE2013)で設定値に絞る手法を提案したが、全組み合わせで効率悪いので、さらに古典的組み合わせ技法を導入して絞り込み。 #sereading
2017-08-24 10:29:4330-40人くらい見ているっぽい ustream.tv/channel/seread… #sereading fb.me/9c5cMqFOj
2017-08-24 10:30:3320-3. Automatic Input Generation for Mobile Testing
モバイルアプリ向けのモンキーテストの改善。遷移に適切な入力値の必要なシナリオが漏れがちなので、機械学習で何とかする。 #sereading
2017-08-24 10:32:4920-3. Automatic Text Input Generation for Mobile Testing: 「機械学習でWebアプリケーションの脆弱性を見つける方法」 slideshare.net/babaroa/code-b… の話を連想した。 #sereading
2017-08-24 10:37:5020-4. A Test-Suite Diagnosability Metric for Spectrum-based Fault Localization Approaches
欠陥箇所特定の手法としてSpectrum-based Fault Localizationというものがあるが、良いテストスイートが必要。そのためにテストスイートの評価指標を提案。 #sereading
2017-08-24 10:35:1421. Testing II (東大 本位田研)
21-1. Automated Transplantation and Differential Testing for Clones
コードクローンになっているあるコード片のテストを、同じクローンセットの別のコード片にも適用する方法の提案。テストじゃなくてコード側を移植する #sereading
2017-08-24 10:39:0321-1 「テストのないクローンをテストするのに,テストの無いクローンをテストのあるクローンにあてはめる」という発想は面白いなあ #sereading
2017-08-24 10:42:0821-1 自分が子供のころは「クローン(というかコピペ)はテクニック」、学生の頃は「クローンは把握しきれないし見つけにくいからアカン」だったのが、今や「クローン検出とか管理とか力技でイケるしもうクローンでテスト生成しちゃおうぜ」になってるの隔世の感 #sereading
2017-08-24 10:46:54